惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
V
Visual Studio Blog
P
Privacy International News Feed
月光博客
月光博客
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
L
Lohrmann on Cybersecurity
N
News and Events Feed by Topic
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Apple Machine Learning Research
Apple Machine Learning Research
阮一峰的网络日志
阮一峰的网络日志
Webroot Blog
Webroot Blog
T
Threatpost
宝玉的分享
宝玉的分享
The Last Watchdog
The Last Watchdog
小众软件
小众软件
L
LINUX DO - 最新话题
C
Cisco Blogs
T
Troy Hunt's Blog
Schneier on Security
Schneier on Security
酷 壳 – CoolShell
酷 壳 – CoolShell
www.infosecurity-magazine.com
www.infosecurity-magazine.com
雷峰网
雷峰网
G
GRAHAM CLULEY
有赞技术团队
有赞技术团队
Know Your Adversary
Know Your Adversary
博客园 - 叶小钗
罗磊的独立博客
V
V2EX
博客园 - Franky
P
Proofpoint News Feed
SecWiki News
SecWiki News
腾讯CDC
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
博客园 - 三生石上(FineUI控件)
S
Secure Thoughts
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Google DeepMind News
Google DeepMind News
Attack and Defense Labs
Attack and Defense Labs
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
PCI Perspectives
PCI Perspectives
V2EX - 技术
V2EX - 技术
Google DeepMind News
Google DeepMind News
Last Week in AI
Last Week in AI
aimingoo的专栏
aimingoo的专栏
Cisco Talos Blog
Cisco Talos Blog
N
News and Events Feed by Topic
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
S
SegmentFault 最新的问题

博客园 - 汇编工具视频笔记教程

那你再查一下View==> Source这一功能的实现:是如何调用源码一起来调试的? 如何让QT工程回到未编译前的样子?需要删除哪些文件夹? X64dbg中minidump文件夹的用途 x64dbg这个文件夹memdumps有啥用? cnpack卸载不干净,Delphi 11.1启动报错时的解决 Delphi 11.1 强行安装修改【一键中英文助手】版本号失败后的解决: 法王八强版x64dbg 流程图 Delphi程序,已知机器码是:558BEC 要求反转为: EC8B55 写机器码改写EXE文件 delphi反转机器码的实现: delphi剪贴板类型 解决cnpack不正常使用的键值 x64dbg构建时正确的返回信息 Delphi 10.4.2 topics.chm帮助文件中文版 Ollydbg_x36dbg贴心伴侣 8.88版2021-5-5号发布 Ollydbg/x32dbg/x64dbg贴心伴侣 Version 6.48使用详解 视频教程x32dbg_x64dbg命令脚本从入门到精通 Red Gate .NET Reflector 10.2.1.1800汉化版使用心得
存档
汇编工具视频笔记教程 · 2022-01-15 · via 博客园 - 汇编工具视频笔记教程
4.强制跳转(暂时不会)
========================实现的分析:==========================
自定义型的呢? 
如果全不是 上面的那些类型则为自定义型 
如mov  al, 2
C3  02  B0
如果combobox 不为空(把这个加到前面去)
补充 90   20   00的 
那些判断需补机器码的个数
---------------------------------------------------------
TempString := StringReplace(A3.Text, ' ', '', [rfReplaceAll]);  // 上来先初始化得到各种值(去掉空格后的机器码)
 
TempZ := StrToInt(ZiJieShu.Value) - Length(TempString) div 2;             //剩余字节补充的个数
TempY := DupeString(ComboBox1.Text, TempZ);                               //临时拼出X个待补充的字节数
ShowMessage('TempZ是:' + IntToStr(TempZ) +#13#10 + 'TempY:' + TempY);
        
        
 
 下面这个一会待用!       
 ComboBox1.Text := DupeString(ComboBox1.Text, TempZ);
 
 A1 := HexToInt(a11.Text + A22.Text);            //要写入的机器码//这样连在一起写是没有问题的!
 
 
 
 
 
 ////////////////下面这个不知能不能一会会用到?
   if a11.Text = 'CC' then
    ComboBox1.ItemIndex := 3;
///////////////////////////////////////////////////////
838#5$E89B010000
======================
 总长度:5     机器码: E89B010000
剩余字节数是          3
自定义处理方式
==========================================
 下面的编号 都成了【破0】显然输出有问题   
 ===========================================================================
 下面是原来第186行的: 
//        A3.clear;    //这里清空就错了!!!
        begin
          for b := 0 to ((Length(JiQiMa.Value)) div 2) do
          begin
            if b = ((Length(JiQiMa.Value)) div 2) then
              break;


   // ShowMessage(IntToStr(cal(b)));
   // ShowMessage(MidStr(JiQiMa.Value, Length(JiQiMa.Value) - 1 - cal(b), 2));
            FanZhuanJQM := MidStr(JiQiMa.Value, Length(JiQiMa.Value) - 1 - cal(b), 2);
            A3.Text := A3.Text + FanZhuanJQM;
          end;
        end; 

采用EnigmaVirtualBox制作单文件便携版只是兴趣爱好,在WES7环境中制作,不保证全系统下正常,随缘随心随性。 温馨提醒建议在SandBoxie中测试https://www.lanzous.com/iatkifc