前些天因装了路由器,所以想到了破解星空极速的密码,一分析,发现密码并不复杂,只不过把数字转了 16进制,然后再计算,网上下载的一般都带病毒木马,所以就有了这个小东西的诞生.适合电脑装机人员,自行装路由器的家庭用户。湖南区域可用,外省因无账户,暂无测试,请下载的朋友反馈一下。

注:必须在破解密码之前在路由器的界面里面把能够通过星空极速上网的电脑的MAC地址复制到路由器里面,不然是不成功的,因为电信记住了原先上网拨号的MAC地址,而路由器另外又带一个MAC地址,所以先要复制一下才可用。

            下载前请注意,暂时只对数字密码进行了解密,字母+符号没有解密,如有需要,请先打10000号改数字密码后再用本软件破解

极点一键备份还原 不指定

青色咖啡 , 2011/03/26 12:26 , 个人作品 , 评论(2) , 阅读(733) , Via 本站原创

功能介绍

傻瓜式操作 一键轻松备份还原

程序为向导式安装,一键即可实现自动备份或还原系统。操作过程全程自动完成,即使是电脑新手,都能快速掌握使用。当您的系统操作变慢、中木马病毒、或是灾难性崩溃等任何情况,极点一键还原都可以使您的系统轻松快速的还原到健康状态。安全高效 稳定可靠 全面兼容WINDOWS系统

本程序基于Ghost(v11.02)内核,具有良好的安全和稳定性,真正达到快速备份还原;全面支持和兼容32位和64位的Windows等主流操作系统平台,支持最新的Windows7操作系统,Vista、XP、2000、2003等更不在话下;备份文件在隐藏目录,大大降低被误删除或被破坏的可能性,使您无后顾之忧,且支持.ISO文件的还原。

软件纯绿色 不读写注册表 不流氓

本程序不写注册表,不会产生任何垃圾,不会修改主页,不会无法卸载,经过37款杀软件的检测让您用得放心。

 

软件流程

还原操作:运行软件后软件首先会检测当前目录下的所有GHO文件,如果有的话会存入还原路径,如有没有GHO文件,会查找所有硬盘下JDGHOST~...文件夹下的 JDGHOST.JD文件(本程序产生的备份文件,改名为.JD是防患病毒破坏)。

备份操作:枚举大于3G的硬盘空间,如果存在,产生一个JDGHOST~...的隐藏目录以便备份系统。

特殊:把文件重命名如:test(XX专版),程序运行后会在标题栏显示括号内文字,如极点一键还原 - XX专版,或带参数运行,建立一个批处理(.bat),

编辑:(start 本程序文件名 参数) 标题栏也会显示该参数。

下载地址 请使用迅雷下载

115网盘下载:http://u.115.com/file/f28c0e41e0

怎么重新编译CE6.5 不指定

青色咖啡 , 2010/09/05 20:09 , 个人作品 , 评论(0) , 阅读(630) , Via 本站原创

转贴请请保留出处, 谢谢

按以下步骤,可以重先编译CE5.6

一. 准备工作
1.CE5.6源码:http://http://www.cheatengine.org/downloads.php
2.微软的WDK:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff
3.Delphi7,自己去找了。。。

解压CE原码到本地硬盘I盘,目录改成I:\CE56
安装好WDK

二.生成dbk32.sys和dbk32.dll
1.改文件ntifs.h
  用记事本打开改文件I:\CE56\DBKKernel\ntifs.h, 保存, 关闭
  这一步是为了去掉有些编译器不认识的字符。
 
2.生成dbk32,sys
   在运行里输入 
       C:\WINDOWS\system32\cmd.exe /k C:\WinDDK\bin\setenv.bat C:\WinDDK\ fre x86 WXP 回车
   或直接在菜单操作
      开始>所有程序>Windows Driver Kits>WDK 7600.16385.1>Build Environments>Windows XP>x86 Free Build Environment
   进入一个CMD界面,先转到I盘,再进入DBKKernel, 运行ce.bat
     输入 I: 回车  

     输入 cd I:\CE56\DBKKernel 回车

     输入 ce.bat 回车                                                                   
   如果一切正常,你将会在CMD界面看到如下字样
        13 files compiled.
        1 Executable built
   同时dbk32.sys也会出现在I:\CE56\bin里
3.生成dbk32,dll
   delphi7打开I:\CE56\DBKKernel\dbk32.dpr, 编译
   I:\CE56\bin里出现dbk32.dll
 
三. 生成DLL和exe
   按顺序编译以下工程
   I:\CE56\standalone\trainerwithassembler.dpr
   I:\CE56\CEHook\CEHook.dpr
   I:\CE56\stealth\stealth.dpr
   I:\CE56\SystemcallRetriever\systemcallsignal.dpr
   I:\CE56\SystemcallRetriever\Systemcallretriever.dpr
   I:\CE56\dbk32\Kernelmodule unloader\Kernelmoduleunloader.dpr

   I:\CE56\cheatengine.dpr

四. 完成
   建立运行目录,如I:\NCE56
   copy I:\CE56\bin\*.* I:\NCE56
   copy I:\CE56\stealth.dll I:\NCE56
   copy I:\CE56\driver.dat I:\NCE56
   copy I:\CE56\underc\ucc12.dll I:\NCE56
   这里的ucc12.dll原来就有的。。

   完成后,I:\NCE56有10个文件
   cheatengine.exe
   CEHook.dll
   dbk32.dll
   dbk32.sys
   driver.dat
   Kernelmoduleunloader.exe
   stealth.dll
   Systemcallretriever.exe
   systemcallsignal.exe
   ucc12.dll
 

delphi EXE添加数字签名 不指定

青色咖啡 , 2010/06/19 23:57 , 个人作品 , 评论(0) , 阅读(791) , Via 本站原创
 
  1. unit uMain;
  2. interface
  3.  
  4. uses
  5. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  6. Dialogs, StdCtrls;
  7.  
  8. type
  9. TForm1 = class(TForm)
  10. Button1: TButton;
  11. SelFile: TOpenDialog;
  12. EFile1: TEdit;
  13. Label1: TLabel;
  14. Label2: TLabel;
  15. EFile2: TEdit;
  16. Button2: TButton;
  17. Button3: TButton;
  18. Button4: TButton;
  19. CBbakFile: TCheckBox;
  20. Label3: TLabel;
  21. procedure Button1Click(Sender: TObject);
  22. procedure Button2Click(Sender: TObject);
  23. procedure Button3Click(Sender: TObject);
  24. procedure Button4Click(Sender: TObject);
  25. procedure FormClose(Sender: TObject; var Action: TCloseAction);
  26. private
  27. { Private declarations }
  28. public
  29. { Public declarations }
  30. end;
  31.  
  32. var
  33. Form1: TForm1;
  34.  
  35. implementation
  36.  
  37. {$R *.dfm}
  38.  
  39. procedure ShowMessBox(pvCaptiong, pvText: string);
  40. begin
  41. MessageBox(Form1.Handle, PAnsiChar(pvText), PAnsiChar(pvCaptiong), 0);
  42. end;
  43.  
  44. function ReadHexDZ(fvFileName:string; fvHexDZ:Integer):Integer; //读取指定偏移地址十六进制数据
  45. var
  46. //vBuffer : array of byte; //没指定长度的话调用函数回出错 http://www.t522.com
  47. vBuffer : array [0..3of byte//指定长度
  48. vInt : integer;
  49. vFS : TFileStream;
  50. vStr : string;
  51. begin
  52. Result := -1 ;
  53. vStr:= '';
  54. try
  55. vFS:= TFileStream.Create(fvFileName, fmOpenRead); //以读取方式打开
  56. vFS.Position:= fvHexDZ; //设置开始位置
  57. vFS.ReadBuffer(vBuffer, SizeOf(vBuffer)); //读取数据到缓冲区
  58. for vInt:=0 to 3 do
  59. vStr:=IntToHex(vBuffer[vInt], 2) + vStr; //得到16进制  http://www.t522.com
  60. Result:= StrToInt('$'+vStr) ;
  61. except
  62. Result := -1
  63. END;
  64. vFS.Free;
  65. end;
  66.  
  67. procedure TForm1.Button1Click(Sender: TObject);
  68. begin
  69. Self.Close;
  70. end;
  71.  
  72.  
  73. procedure TForm1.Button2Click(Sender: TObject);
  74. begin
  75. SelFile.Title := '请选择含有数字签名的文件';
  76. if not SelFile.Execute then Exit;
  77. EFile1.Text := Selfile.FileName;
  78. end;
  79.  
  80. procedure TForm1.Button3Click(Sender: TObject);
  81. begin
  82. SelFile.Title := '请选择要添加数字签名的文件';
  83. if not SelFile.Execute then Exit;
  84. EFile2.Text := Selfile.FileName;
  85. end;
  86.  
  87. procedure TForm1.Button4Click(Sender: TObject);
  88. var
  89. vFile1, vFile2: string;
  90. vBuf1,vBuf2: array [0..3of Byte;
  91. vFS: TFileStream;
  92. vBufAttr: array [0..100000of PAnsiChar ;
  93. vFile2SZQMDZ,
  94. vFile1SZQMDZ, //指定数字签名的地址
  95. vFile1SZQMSizeDZ, //指定数字签名大小
  96. vSZQMDZ, //数字签名地址
  97. vBufSize:integer;//数字签名大小
  98. vStr, vNewStr, vNewStr2:string;
  99. vInt: Integer;
  100. begin
  101. vFile1:= Trim(EFile1.Text);
  102. vFile2 := Trim(EFile2.Text);
  103. if not FileExists(vFile1) or not FileExists(vFile2) then
  104. begin
  105. ShowMessBox('消息''找不到文件!');
  106. Exit;
  107. end;
  108. if CBbakFile.Checked then
  109. CopyFile(PAnsiChar(vFile2), PAnsiChar(ExtractFileName(vFile2)+'.bak'), False);
  110. vFile1SZQMDZ:= ReadHexDZ(vFile1, $3C) + $98 ; //数字签名地址
  111. vFile1SZQMSizeDZ := vFile1SZQMDZ +$4//数字签名大小地址
  112. vSZQMDZ:= ReadHexDZ(vFile1, vFile1SZQMDZ); //数字签名开始位置
  113. vBufSize := ReadHexDZ(vFile1, vFile1SZQMSizeDZ) ;
  114. //ShowMessBox(IntToStr(vFile1SZQMSizeDZ), IntToStr(vBufSize));
  115. // exit;
  116. try
  117. vFS := TFileStream.Create(vFile1, fmOpenRead);
  118. try
  119. vFS.Position:= vFile1SZQMDZ;
  120. vFS.ReadBuffer(vBuf1, 4); //得到记录数字签名所在地的缓冲区 http://www.t522.com
  121. vFS.Position:= vFile1SZQMSizeDZ;
  122. vFS.ReadBuffer(vBuf2, 4); //得到记录数字签名大小的缓冲区
  123. vFS.Position:= vSZQMDZ;
  124. vFS.ReadBuffer(vBufAttr, vBufSize); //读取数字签名数据到vbufattr
  125. finally
  126. vFS.Free;
  127. end;
  128. vFile2SZQMDZ := ReadHexDZ(vFile2, $3C) + $98;
  129. vFS := TFileStream.Create(vFile2, fmOpenReadWrite);
  130. try
  131. vFS.Position:= vFile2SZQMDZ;
  132.  
  133. vStr:= IntToHex(vFS.Size, 8);
  134. vNewStr:= Copy(vStr, 72) ;
  135. vNewStr:= vNewStr + Copy(vStr, 52) ;
  136. vNewStr:= vNewStr + Copy(vStr, 32) ;
  137. vNewStr:= vNewStr + Copy(vStr, 12) ;
  138. vNewStr2:= '';
  139. for vInt:=1 to (length(vNewStr) div 2do
  140. vNewStr2:=vNewStr2+char(strtoint('$'+copy(vNewStr,(vInt-1)*2+1,2)));
  141. vFS.WriteBuffer(Pointer(vNewStr2)^, 4); //写入数据指定数字签名所在地
  142. vFS.Position := vFile2SZQMDZ + $4;
  143. vFS.WriteBuffer(vbuf2, SizeOf(vBuf2)); //写入数据指定数字签名大小
  144. vFS.Position:= vFS.Size;
  145. vFS.WriteBuffer(vBufAttr, vBufSize);
  146. finally
  147. vFS.Free;
  148. end;
  149. ShowMessBox('消息','添加数字签名成功');
  150. except
  151. ShowMessBox('坏消息','添加数字签名出错');
  152. end;
  153. end;
  154.  
  155. procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
  156. begin
  157. Action:= caFree;
  158. end;
  159.  
  160. end.

 


可以先用Photoshop 截取一个图片,如下图的图片,然后新建一个程序,把程序Form 设为透明,方法如下,Form1.color=clmaroon TransparentColorValue=clMaroon, TransparentColor=clmaroom, Form1.BorderStyle=bsNone ,这样,这个窗体就成为了一个无界面,无标题栏的窗体,新建一个image ,把截取的图片载入,运行下试试,是不是很靓的窗

分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]