吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3316|回复: 22
收起左侧

[其他原创] Delphi版Ollydbg脚本转x64dbg脚本生成器源码公布:

  [复制链接]
冥界3大法王 发表于 2022-11-18 12:11
本帖最后由 冥界3大法王 于 2022-11-18 12:21 编辑

Delphi版OllyDbg脚本转x64dbg脚本生成器

image.png
[Pascal] 纯文本查看 复制代码
unit Unit5;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants,
  System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs,
  Vcl.ExtCtrls, Vcl.StdCtrls, Vcl.Menus;

type
  TForm5 = class(TForm)
    GroupBox1: TGroupBox;
    Memo1: TMemo;
    GroupBox2: TGroupBox;
    Memo2: TMemo;
    MainMenu1: TMainMenu;
    N1: TMenuItem;
    N2: TMenuItem;
    procedure N2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form5: TForm5;

implementation

{$R *.dfm}

procedure TForm5.N2Click(Sender: TObject);
var
  i: Integer;             //Memo1的总行数
  s: string;              //读取到的每行内容
begin
  for i := 0 to Memo1.lines.count - 1 do
  begin
    //ShowMessage(Memo1.Lines[i]);          //每行读取到内容
    s := Memo1.Lines[i];
===============================>把这里需要处理的各种类型处理下
    if pos(':', s) > 0 then                 //按行读取到的字符串与 调试器相关命令字符串进行比较(不用处理,直接写入的那些命令)需要搜集整理
    begin
      Memo2.Lines.Add(s);
      ShowMessage('临时弹框打断1')
    end;
===============================>把这里需要处理的各种类型处理下
    if pos('未知的某命令', s) > 0 then     //需要处理,再写入的那些命令)需要搜集整理
    begin
      Memo2.Lines.Add(s);
      ShowMessage('临时弹框打断2')
    end;

  end;
end;

end.

群里有人提出了需求:所以我先编一个抛砖引玉。
基本框架完成,难点在于,必须精通Ollydbg 和 x64dbg两种脚本的编写,前者咱不精通,后者还算自给自足了解掌握95%
每行各自对比,按各自所需的命令进行转换,输出到Memo2控件中。。。;没啥难点,就是细节处理有些麻烦。
所以送与有缘人解决。
2.rar (1.6 KB, 下载次数: 48)

免费评分

参与人数 3吾爱币 +8 热心值 +3 收起 理由
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
assa + 1 谢谢@Thanks!
sgbyg + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

2xinyu 发表于 2022-11-18 12:13
膜拜大佬
xtkj 发表于 2022-11-18 12:20
sky2021 发表于 2022-11-18 12:34
tuota 发表于 2022-11-18 12:40
很实用,感谢大佬
JakerPower 发表于 2022-11-18 13:51
感谢大佬给力分享。
L__ 发表于 2022-11-18 15:15
必须点赞
wolaikaoyan 发表于 2022-11-18 16:36
虽然啥也看不懂,但是还是顶一下
aa9301666 发表于 2022-11-18 17:26
膜拜膜拜 虽然看不懂
13103092789 发表于 2022-11-19 09:09
不要勾引我学delphi  已经从入门到放弃循环N次了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-28 10:12

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表