|
[求助]显卡上未焊接的显存芯片手工焊接上去是否可行?
焊BGA注意温度就行~选好锡膏和助焊膏 吹吹就OK |
|
[取消审核,随意编辑内容,非正规公司]成都年薪50万起招逆向C++程序员
石家庄的路过帮顶。这价格在石家庄还算可以 |
|
[原创]IDA6.8 KEY
关键是没人敢泄漏BIN,BIN是有水印的。。。 |
|
[求助]如何杀掉RavMonD?
RavMonD是个服务,看看服务设置,是不是有重新启动的选项。 |
|
[求助]恢复一个软件的ssdt hook
Anti-SSDT HOOK的办法可以用360的Hook KiFastCallEntry的办法 |
|
[求助]如何在驱动层防止源代码拷贝
没意义,你禁了USB,还可以从串口等设备传走。 |
|
把这10行代码翻译成delphi版可好
用简单替换的方式翻译了一下,凑合看,哪里不对的自己改改 if (NT_SUCCESS(ntStatus) and (SystemInformationClass = SystemProcessesAndThreadsInformation)) then begin pSystemProcesses := PSYSTEM_PROCESSES(SystemInformation); while true begin if (pSystemProcesses^.ProcessId = 0x12345678) then //如果是我们需要隐藏的PID就进行数据修改 begin if (pSystemProcesses^.NextEntryDelta) then begin //当我们需要隐藏的进程后面还有进程时 //越过我们自己进程让NextEntryDelta直接指向下一个数据块 Prev^.NextEntryDelta +:= pSystemProcesses^.NextEntryDelta; end else begin //当我们进程处于最后一个数据那么我们就把上一个数据结构的NextEntryDelta置0 //这时系统在遍历我们进程时就不会发现了 Prev^.NextEntryDelta:=0; end; break; end; if (pSystemProcesses^.NextEntryDelta = 0) then break; Prev:=pSystemProcesses; pSystemProcesses := PSYSTEM_PROCESSES(ULONG(pSystemProcesses) + pSystemProcesses^.NextEntryDelta); end; end; Result := ntStatus; end; |
|
这句翻译成delphi 写法pSystemProcesses = (PSYSTEM_PROCESSES)SystemInformation;
pSystemProcesses := PSYSTEM_PROCESSES(SystemInformation); |
|
[求助]PCI加密破解
要是我猜的没错,这块板子实际是个PCI扩展ROM卡。 扩展ROM程序在系统引导的时候,挂钩INT 13h,在操作系统引导的时候,INT 13H解密Buffer,实现一个透明的加解密。并且在系统中也会有相应的过滤驱动程序负责读取扇区的解密。 |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值