相关文章  
  • 【软考】网络安全-密码与Crack工具研究
  • 黑客探密——网络安全的侦测与工具
  • 一次系统艰难而真实的入侵
  • SIP与P2P的技术携手能否创造奇迹?
  • 上网安全指南:如何建立安全的数字堡垒
  • 教你如何选择未来数字家庭安全布线(图)
  • 思科路由器安全功能对BT流量的控制
  • 全面解析“网络钓鱼”式攻击及防范
  • 浅析无线局域网的安全困惑
  • 谈企业网从网络安全到安全网络的转变
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    网络安全教程-密码与Crack工具研究(2)4

    char * pw_age; /* 代理信息 */ char * pw_comment; /* 注释 */ char * pw_gecos;char * pw_dir; /* 主目录 */ char * pw_shell; /* 使用的shell */
      
      首次调用getpwent(),可打开/etc/passwd文件并返回指向文件中第一个用户条目的指针,并保持调用之间文件的打开状态,再调用getpwent()便可顺序地返回口令文件中的各用户条目。而调用setpwent() 又可把口令文件的指针重新置为文件的开始处,最后使用完口令文件后调用endpwent() 可关闭口令文件。
      
      1.2.4 构造Crack程序综上所述,构造一个Crack工具只需以下步骤:
      
      1、下载或自己生成一个字典文件。
      
      2、取出字典文件中的每一条目,对每个单词运用一系列规则。规则可以多种多样,典型的规则包括:3、使用几个单词和数字的组合。
      
      4、大小写交替使用。
      
      5、把单词正向、反向拼写后,接在一起。
      
      6、在每个单词的开头或结尾加上一些数字。当然,使用的规则越多,破译所需时间就越长。但是,规则越多,破译成功的可能性也越大。
      
      7、调用系统的cryp

    页码:[1] [2] [3] [4] [5] [6] [7] [8]4页、共8页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved