|
[求助]请帮忙下载 JD-GUI v1.2.0
谢谢林版热心相助。 |
|
[下载]winhex 18.4已出
官网确实说是18.4,但是,运行 Setup.exe 安装过程显示的版本信息却是18.3,启动软件,about 显示的版本也是18.3。 |
|
[下载]winhex 18.4已出
官网上还是18.3啊,楼主从哪里弄到的18.4? |
|
[转帖]Detect It Easy v0.97
林版辛苦! |
|
[讨论]致自己
没有什么如不如的,学什么和不学什么是凭兴趣决定的,“跟着感觉走”便好! |
|
|
|
[求助]windows系统,exe映像的大小
mov eax,fs:[0x30] mov eax,[eax+0x0c] mov eax,[eax+0x0c] mov eax,[eax+0x20] eax 最终的值就是 exe 映像的长度。在加壳的程序里面修改此值可以做到 antidump 的效果,好不容易脱完壳,却会意外发现,不能 dump 出来,是不是很悲催? |
|
[原创]对过去6年的人和事,真心说声对不起
道歉是牛人独享的特权,需要实力支撑啊! |
|
[分享][下载]都是视频~~
楼主能否再分享一下? |
|
[转帖]SDL Passolo 2015 Collaboration Edition 15.1.265.0
只是可惜百度网盘在新疆只能下载用户自己的东西,真是不公平啊! |
|
[求助]简单的汇编 帮忙看下
我也是用nasm编译的,程序开头加 org 0x100 本身就说明程序就是一个.com型的,你这个源程序的语法结构只能用nasm编译,用masm编译一定报错。只要把上面的源程序原样保存为xx.s,然后用命令 nasm xx.s -o xx.exe 即可。 |
|
[求助]简单的汇编 帮忙看下
谁说没有输出,你希望得到什么样的输出? |
|
[求助]简单的汇编 帮忙看下
程序的起始偏移是100H,也就是说,运行时,程序将被加载到 CS:0100 开始的内存,而非 CS:0000,必须在程序中对此进行申明,否则,就会出错。比如,在此例中,如果不加此申明,CS:msg 被编译为 CS:0002 ,这个位置属于 PSP,属于DOS系统区域,不是字符'L'的内存位置,加了说明后,CS:msg 被编译为 CS:0102,这个才是字符'L'正确的内存位置。 org 0x100 jmp start msg db 'L' start: mov ax,cs mov ds,ax mov ax,0xb800 mov es,ax mov al,[cs:msg] mov byte[es:0x00],al mov byte[es:0x01],0x07 end jmp end |
|
[求助]16位汇编 有个很菜的问题想请大家帮忙
任何16位程序在内存中一定是连续的,代码段和堆栈段不用赋值,系统会自动确定,数据段必须要赋值。其实,内存分段没有那么神秘,DOS程序可用的内存是20位的地址,范围:00000H-FFFFFH,而实际寻址是16位的,所以,就必须用段+偏移的方式来寻址,应该懂得变通。例如:内存地址40:0000其20位内存地址为00400H,可以变通为0000:0400,0000:7C00其20位内存地址为07C00H,可以变通为07C0:0000。可以看出,20位内存地址 = 段地址 x 10H + 偏移。 |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值