x64dbg中Alt+M(内存)那个起始地址能否用x64dbg的表达式表示?
本帖最后由 冥界3大法王 于 2024-3-4 22:13 编辑x64dbg中Alt+M(内存)那个起始地址能否用x64dbg的表达式表示?
批量式一键式搜索全部编码页的插件搞得差不多了,这次爽歪歪了。。
但又发现一个新问题。。。用户需要手工一次输入 内存页的起始地址。{:301_986:}
您说说,这个能不能用表达式替换了?{:301_974:}
似乎 32位 和 64位的 ,也不用考虑1000还是多少了,全填0拉倒。
暂时弄了6个编码,吃完饭再把剩下的10来个常用的弄进去完工。
https://static.52pojie.cn/static/image/hrline/2.gif
问题2诞生,关于去重复项的版本二为啥总是最后一行反而没被删除掉?
procedure TMainForm.去重二Click(Sender: TObject);
var
I: Integer;
matchs: TMatchCollection;
match: TMatch;
比较时中间字符串: string;
begin
for I := CheckListBox2.Items.Count - 1 downto 0 do
begin
matchs := TRegEx.Matches(CheckListBox2.Items, '(?<=\s)\s{1}.*');
for match in matchs do
begin
if 比较时中间字符串 = match.Value then
begin
CheckListBox2.Items.Delete(I);
end;
比较时中间字符串 := match.Value;
end;
end;
end; 好想法啊 不错支持 第一次离老师这么近!致敬!{:1_921:}
页:
[1]