从SAM文件中查找密码

从SAM文件中查找密码
 
    采用特殊软件,从本地系统或远程系统的SAM文件中,采用密码字典或暴力破解方法,查找出登录密码。此种方法可以找出原始是用户名何密码,但是,按机器性能不同,可能需时很长。
    这类软件比较出名的有L0phtCrack (LC)、LCP和SamInside pro,三个软件要求有管理员(Administrator)权限才能安装,如果没有管理员权限(登录密码丢失了),怎么安装?可以借助DreamPackPL进入Windows安装,或用Bart PE或Windows PE启动运行软件,不过L0phtCrack (LC)并不能在此种环境下运行。
 
优点:不破坏原系统密码,对于用EFS加密数据很重要。
缺点:速度慢可能需要几天甚至几个年。
 
     下面分别介绍个软件简单使用方法
       L0phtCrack (LC)
       LCP
       SamInside pro

 
 
 

(0)

相关推荐

  • 从SAM文件中查找密码

    从SAM文件中查找密码     采用特殊软件,从本地系统或远程系统的SAM文件中,采用密码字典或暴力破解方法,查找出登录密码.此种方法可以找出原始是用户名何密码,但是,按机器性能不同,可能需时很长.     这类软件比较出名的有L0phtCrack (LC).LCP和SamInside pro,三个软件要求有管理员(Administrator)权限才能安装,如果没有管理员权限(登录密码丢失了),怎么安装?可以借助DreamPackPL进入Windows安装,或用Bart PE或Windows P

  • 怎样快速从一个XML文件中查找信息

    在网络时代,XML文件起到了一个保存和传输数据的作用.Soap协议通过Xml交流信息,数据库通过Xml文件存取等等.那么怎样快速的从一个XML文件中取得所需的信息呢? 我们知道,JAVA的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是边读边分析,而JAXP是读到内存中然后才进行分析(还有一种是事件机制去读),总而言之,是不利于快速读取.基于此,Microsoft.Net 和JAXP都提供了XPATH机制,来快速定位到XML文件中所需的节点. 例如有一个XML

  • 删除SAM文件,清除Administrator账号密码

    删除SAM文件,清除Administrator账号密码     适用系统:Windows 2000     Windows 2000所在的Winnt\System32\Config下有个SAM文件(即账号密码数据库文件),它保存了Windows 2000中所有的用户名和密码.当你登录的时候系统就会把你键入的用户名和密码.与SAM文件中的加密数据进行校对,如果两者完全符合,则会顺利进入系统,否则将无法登录,因此我们可以使用删除SAM文件的方法来恢复管理员密码.     用Windows PE.Ba

  • 在C语言中对utmp文件进行查找和写入操作的函数小结

    C语言pututline()函数:将utmp记录写入文件 头文件: #include <utmp.h> 定义函数: void pututline(struct utmp *ut); 函数说明:pututline()用来将参数ut 的utmp 结构记录到utmp 文件中. 此函数会先用getutid()来取得正确的写入位置, 如果没有找到相符的记录则会加入到utmp 文件尾. 附加说明:需要有写入/var/run/utmp 的权限 范例 #include <utmp.h> main(

  • Java读写文件,在文件中搜索内容,并输出含有该内容的所有行方式

    1.问题描述 在一个目录及子目录下查找 TXT或Java文件,从中搜索所有"对象"字样的行. 在D盘中的所有文件中搜索含有"对象"的行. 2.解题思路 先找出D盘下所有文件 再对每个文件中的每行内容进行,进行查找,若含有"对象"两字,输出该行. 3.程序代码 import java.io.File; import java.io.IOException; import java.util.Scanner; public class B { sta

  • C语言编程中从密码文件获取数据的函数总结

    C语言getpw()函数:取得指定用户的密码文件数据 头文件: #include <pwd.h> #include <sys/types.h> 定义函数: int getpw(uid_t uid, char *buf); 函数说明:getpw()会从/etc/passwd中查找符合参数uid所指定的用户账号数据, 找不到相关数据就返回-1. 所返回的buf 字符串格式如下: 账号:密码:用户识别码(uid):组识别码(gid):全名:根目录:shell 返回值:返回 0 表示成功,

  • python实现在目录中查找指定文件的方法

    本文实例讲述了python实现在目录中查找指定文件的方法.分享给大家供大家参考.具体实现方法如下: 1. 模糊查找 复制代码 代码如下: import os from glob import glob #用到了这个模块 def search_file(pattern, search_path=os.environ['PATH'], pathsep=os.pathsep):     for path in search_path.split(os.pathsep):         for mat

  • C语言中操作密码文件的一些函数总结

    C语言setpwent()函数:从头读取密码文件中的账号数据 头文件: #include <pwd.h> #include <sys/types.h> 定义函数: void setpwent(void); 函数说明:setpwent()用来将getpwent()的读写地址指回密码文件开头. 范例 #include <pwd.h> #include <sys/types.h> main() { struct passwd *user; int i; for(i

  • 在 Linux 中查找文件的方法

    使用简单的命令在 Linux 下基于类型.内容等快速查找文件. 如果你是 Windows 或 OSX 的非资深用户,那么可能使用 GUI 来查找文件.你也可能发现界面受限,令人沮丧,或者两者兼而有之,并学会了组织文件并记住它们的确切顺序.你也可以在 Linux 中做到这一点 -- 但你不必这样做. Linux 的好处之一是它提供了多种方式来处理.你可以打开任何文件管理器或按下 Ctrl+F ,你也可以使用程序手动打开文件,或者你可以开始输入字母,它会过滤当前目录列表. 使用 Ctrl+F 在 L

  • shell查找某字符串在某文件中出现行数的方法

    一.简介 有的时候,我们需要分析日志来排查错误,但是日志文件特别大,打开肯定是很慢的,也是没法接受的,我们需要的是快速定位错误出现的位置,并定向取出错误信息. 快速定位某个字符串在某文件中出现的行数,可以使用 linux中grep命令 默认情况,grep命令只会输出匹配的字符串所在的行,如下: 要想同时输出行号,可以指定参数-n,关于-n参数描述如下: -n, --line-number print line number with output lines 现在,我们已经确定要查询的错误所在行

随机推荐