| 网站首页 | 资讯 | Hack | 漏洞 | 网管 | 编程 | 培训 | 品黑页 | 软件 | 论坛 | 动画 | 视频 | 经典 | 教学站 | 黑客点睛 | 
免费服务 我要发布 在线破解 黑客游戏 精华收集 免费空间 网络硬盘 独家报道 黑器点播 免费 FTP 交换资源
收费服务 黑客培训 光盘刻录 黑客书籍 视频下载 主力频道 空间域名 网站建设 特色服务 解决方案 我要投诉
您现在的位置: 华夏黑客同盟 >> Hack >> 黑客入侵 >> 正文 用户登录 新用户注册
给cmd.exe使用加上口令         ★★★ 【字体:
给cmd.exe使用加上口令(使用的是perl脚本)
作者:紫色焰火 文章来源:本站论坛 点击数: 更新时间:2008-1-16
最近 重新巩固 perl 翻出以前初学的代码 改了一下   配套 让win 的cmd 使用 linux 的方法 给cmd 的使用 加上 口令验证 呵呵
下面的这个是   设置在运行cmd.exe 的时候 自动执行 linux.bat 的 方法:
打开注册表编辑器,
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
将"AutoRun"="linux.bat"

接着就是 linux.bat的内容了
@echo off
@titel 需要口令的cmd.exe
@color c
@prompt [fire@火焰linux $p]
@doskey pwd=cd $*
@doskey mkdir=md $*
@doskey rmdir=rd $*
@doskey mv=move $*
@doskey clear=cls
@doskey uname=ver
@doskey cp=copy
@D:\perl\bin\perl D:\perl\hello1.pl  
rem 上面的 是 执行 我编辑的 perl的 代码的 命令行 个人的路径有所不同 请根据自己的情况而定
@D:\perl\1.vbs
rem 这个是 一个 vbs 脚本 执行一个弹出窗口的

@cls
@echo                   欢迎来到"火焰" 系统
然后就是 要安装的 一个工具 就是 上面 要运行的 perl 代码的工具 ActivePerl
这个程序 是用来 运行 perl 代码的

 
好 现在来 写perl代码
首先编辑 hello1.pl
内容为:
#!/user/bin/perl -w
use Term::ReadKey;
use Digest::MD5 qw( md5_base64 );#制定一个函数
$pass1='AV8oud8b3TZCfdl2+3OynQ';#加密的代码
#print '请输入你的名字:';
#$a=<STDIN>;#截取输入的内容 和shell下的 read类似
#chomp $a;#赋值给a
ReadMode( 'noecho' );# 关闭回显
print "请输入pass(如果输入错误就会自动关闭cmd): ";
$password = ReadLine(0);
chomp $password;
print "\n";
print "你的 password 长度为: [" . length( $password ) . "]\n";
ReadMode( 'restore' );
$pass=md5_base64($password);#用上面制定的函数对pass的值运算出加密代码
if ($pass eq $pass1){
print "口令正确\n";

#print "***************************************";
sleep 1;#延时时间 可以自己决定 不延时的话就直接注释掉
#验证是否正确并且延时并且清除输入
} else {
print "口令错误";
sleep 0;
exec 'taskkill','/F','/IM','cmd.exe';#,'/IM','WScript.exe';#如果错误就调用系统的 命令杀掉cmd.exe进程
}
exit;

然后编辑 一个 得到 上面加密密码字符串的 工具
pass.pl 运行这个脚本 只要进入perl 执行工具的目录中 (也可以在环境变量中加上目录 那就不需要加目录运行了)
perl pass.pl 就会让你输入口令 然后产生字符串 把字符串 粘贴 替换掉 #加密后的字符串 的那一行""中的内容就行了

pass.pl 内容如下:
#!/usr/bin/perl -w
use Digest::MD5 qw( md5_base64 );
print " 请输入需要加密的字符串:";
$pass=<STDIN>;
chomp $pass;
$pass1=md5_base64($pass);
print "加密后的字符串为:$pass1 \n";
剩下的 一个是 1.vbs 的内容了 这个可要可不要 我只是为了好看罢了!!
内容如下 :
DIM WSH
SET WSH=WSCRIPT.CreateObject("WSCRIPT.SHELL")
WSH.POPUP("欢迎来到 ☆火焰☆ 系统")
这个会跳出一个窗口 显示上面的文字内容
呵呵 !!!
一个简单的 加密 cmd.exe 的使用的 方法就成了
当然 这种方法需要 对 用户权限进行设置 所以只有 ntfs 格式的才行
因为 在运行过程中 cmd的窗口上方的标题栏 会显示 读取 的linux.bat 的准确路径
就算是 禁用了注册表 别人只要删除了 linux.bat 文件 这个对cmd.exe 使用的方法 就没用了
所以 加了 title 命令 隐藏窗口 输出路径
大家只要把 linux.bat 放到 path命令显示的 任何一个路径下 就行了!
其实没什么技术的东西 只是自己给自己学习 找点乐趣 请大家不要 扔我砖头!! 扔水果的话
我倒是蛮欢迎的!!

责任编辑:朱倩  联系方式  Email:朱倩
电话:51228163
  • 上一篇黑客:

  • 下一篇黑客:
  • (只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
    姓 名:
    * 游客填写  ·注册用户
    主 页:
    评 分:
    1分 2分 3分 4分 5分
    评论内容:
    验证码: *
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  • 最新hack更新
    最新推荐资讯
    相关黑客
    Adore-ng使用的简介
    几款黑客工具使用说明
    sql server sa空口令渗透
    oracle的system帐户提权
    SQL SERVER数据库口令的脆弱性
    黑客破解口令常用的三种方法
    Windows系统常用网络命令使用技巧
    脚本图片后门病毒的完美使用方法
    解除限制版动易全功能商业版本使
    口令入侵法黑客入侵的基础
    最新会员软件
    最新推荐视频
    最新推荐动画

    Copyright @ 2005 77169.Net Inc. All rights reserved. 华夏黑客同盟 版权所有
    北京市电信通提供网络带宽

    mailto:webmaster@77169.net
    咨询QQ号:836982 / 59280880
    联系站长 QQ38588913
    热线电话: 86-10-67634029/676229433
    京ICP证041431号