Сейчас на форуме: bartolomeo, -Sanchez-, morgot, sashalogout (+4 невидимых) |
eXeL@B —› Софт, инструменты —› MUltimate Assembler |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >> |
Посл.ответ | Сообщение |
|
Создано: 14 сентября 2009 09:42 · Поправил: BoRoV · Личное сообщение · #1 Плаг для ольки, позволяющий добавлять/заменять в дизасме и соответствено в проге асм код даже выходящий за пределы если он вставляется посреди имеющегося кода, при этом все адреса у call, jcc, и прочего пересчитыются с учетом этой новой вставки. // З.Ы. Было пять скринов пошаговой инструкции его использования, но автор почему-то их удалил // З.Ы.2. Автор с россии, а че прошел мимо нас... хз v.0.1 Первый релиз, в нем было несколько багов v0.2 - Supports data disassembling and assembling as a C-style string. - Suggests you to create a backup before disassembling, so that the modifications will be visible. - Help added. - Minor fixes. v.0.3 - Disassembles external jumps and calls. - Added an options dialog. - Fixes a couple of crashes. - A right click menu to make LCF-AT happy That's all, I've completed my ToDo list Кажется все он пофиксил, т.к. все говорили что те баги что были пофиксены rammichael.com/ ----- Лучше быть одиноким, но свободным © $me |
|
Создано: 13 января 2013 21:57 · Личное сообщение · #2 |
|
Создано: 13 января 2013 22:30 · Личное сообщение · #3 |
|
Создано: 13 января 2013 22:31 · Поправил: tihiy_grom · Личное сообщение · #4 Да я в курсе Я потому и написал "если не сложно ..." Какбы вовсе не обязательно, чтобы потом эти инструкции вставлялись обратно в олю. Достаточно будет и того, что их просто можно будет копипастом перенести в Delphi для рипа. А то перенос в текстовый редактор и замена всех символов - это как-то не гут. Утомляет | Сообщение посчитали полезным: DimitarSerg |
|
Создано: 14 января 2013 14:10 · Личное сообщение · #5 |
|
Создано: 14 января 2013 16:28 · Личное сообщение · #6 |
|
Создано: 14 января 2013 16:53 · Личное сообщение · #7 Не трудно, но это не элегантно - предлагать опцию дисассемблера, которая обратно не ассемблеруется. Спасибо за понимание | Сообщение посчитали полезным: ADMIN-CRACK, =TS= |
|
Создано: 13 октября 2013 17:04 · Личное сообщение · #8 |
|
Создано: 05 сентября 2014 02:02 · Поправил: RaMMicHaeL · Личное сообщение · #9 * Поддержка отладчика * Многострочные комментарии в стиле MASM. * Перетаскивание текста в редакторе. * Мелкие фиксы. | Сообщение посчитали полезным: ClockMan, Gideon Vi, elch, OnLyOnE, UniSoft, vnekrilov, Kindly, VodoleY, SReg |
|
Создано: 13 ноября 2014 00:54 · Личное сообщение · #10 v2.3.1 (October 25, 2014) * Fixed a crash upon closing x64_dbg with the assembler window open. * Added support for packed OllyDbg v1.10 modifications. ----- ds | Сообщение посчитали полезным: ==DJ==[ZLO] |
|
Создано: 13 ноября 2014 12:26 · Личное сообщение · #11 |
|
Создано: 13 ноября 2014 13:18 · Личное сообщение · #12 |
|
Создано: 13 ноября 2014 13:51 · Личное сообщение · #13 RaMMicHaeL версии крайние, ошибка в MSVCR100, но без плага её нету. наличие окна плага не влияет на ошибку. может в отладчике трабла, но проявляется так хитро Code:
x64_dbg Code:
отладил немного Code:
p.s. дело скорее всего в кол-ве плагов, у меня их 5, делаю 4 все ровно, просто твой добавлял последним. ----- [nice coder and reverser] |
|
Создано: 13 ноября 2014 14:25 · Личное сообщение · #14 Смахивает на Если убрать остальные 4 плага, и оставить только Multiline Ultimate Assembler, проблема исчезает? Если да, скорее всего баг в отладчике. Можно написать об этом автору |
|
Создано: 22 февраля 2015 00:21 · Личное сообщение · #15 |
|
Создано: 22 февраля 2015 15:10 · Личное сообщение · #16 |
|
Создано: 28 февраля 2015 04:38 · Личное сообщение · #17 |
|
Создано: 14 мая 2015 16:20 · Личное сообщение · #18 RaMMicHaeL Может ты уже передумал по поводу генерации Байткода?! Было бы классно вынести апи и структуры в хидер и сделать отдельно ДЛЛ для подключения к своим проектам. progopis пишет: RaMMicHaeL А можно ли сделать вариант не в виде плага для ольки, а как отдельное приложение, генерирующее байт-код? Знаю людей которым очень нужна такая утилита. progopis пишет: Можно, но вроде есть уже проги, которые так умеют. FASM, например. Можно здесь подробнее?! Где об этом почитать? У меня есть обрывок кода, который нужно быстро перевести в байткод, как это сделать в ФАСМ? ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 14 мая 2015 16:45 · Личное сообщение · #19 mak пишет: Было бы классно вынести апи и структуры в хидер и сделать отдельно ДЛЛ для подключения к своим проектам. Это уже есть http://rammichael.com/multiline-ultimate-assembler-library mak пишет: Можно здесь подробнее?! Где об этом почитать? Не знаю, есть ли у FASM API. Я имел в виду, что редактор позволяет создать бинарный файл с байткодом. | Сообщение посчитали полезным: Coderess, mak |
|
Создано: 14 мая 2015 16:53 · Личное сообщение · #20 |
|
Создано: 14 мая 2015 17:11 · Личное сообщение · #21 |
|
Создано: 26 мая 2015 03:30 · Поправил: l_inc · Личное сообщение · #22 RaMMicHaeL пишет: Не знаю, есть ли у FASM API. Ну во-первых, fasm есть и RaMMicHaeL пишет: Я имел в виду, что редактор позволяет создать бинарный файл с байткодом. А во-вторых, создавать совсем не обязательно бинарник. Можно компилировать и в ASCII. Вдруг кого проймёт, несколько макросов из видео я приложил и в нагрузку парочку добавил. Например, можно заменить блок dispmem_ ... _dispmem на disphex_ ... _disphex или на ilen_ iset ... _ilen. d01e_26.05.2015_EXELAB.rU.tgz - GENERAL.INC | Сообщение посчитали полезным: mak |
|
Создано: 26 мая 2015 21:58 · Личное сообщение · #23 |
|
Создано: 31 октября 2016 02:38 · Личное сообщение · #24 а плагин обновляется: Code:
http://rammichael.com/downloads/multiasm.rar ----- ds | Сообщение посчитали полезным: HandMill |
|
Создано: 06 апреля 2017 18:34 · Поправил: bartolomeo · Личное сообщение · #25 |
|
Создано: 23 апреля 2017 20:31 · Поправил: Bronco · Личное сообщение · #26 RaMMicHaeL, теперь понимаю, что довольно сложно принимать решения как и что делать. решил на паблик может кто что посоветует. в общем накатал на коленке плуг, теперь можно возможности MUltimate Assembler использовать по скрипту отладчика автоматом, но это если много. а оно поверьте и такое бывает 1.SetupMultiAsm - собственно выделяет в листинге дизасма нужный участок кода. и стартует окно плага. для вызова нужно 2 аргумента, откуда и размер. пример для скрипта Code:
2.AddressReplace - для вызова нужно 1 аргумент. адрес куда. пример для скрипта Code:
3.AssembleMultiAsm - эмулируем нажатие контрола, команда без аргументов. Code:
4.CloseTabMultiAsm - закрываем активный таб шит, команда без аргументов. Code:
5.CloseMultiAsm - закрываем основное окно плагина MUltimate Assembler Code:
Получилось рабочее, хотелось бы чтобы это сделал сам автор в следующей версии. Поэтому релизить пока не буду. И есть другая причина.без визуализации в скриптовом окне, то бишь без табулятора по скрипту, исполнение команд рандомно пропускают, могут зависнуть и тп.. Жду мнений и советов. ----- Чтобы юзер в нэте не делал,его всё равно жалко.. |
|
Создано: 20 мая 2017 20:35 · Личное сообщение · #27 Multiline Ultimate Assembler v2.3.6 (May 20, 2017) Added the following commands for x64dbg: multiasm_show, multiasm_disasm_selection, multiasm_close. Fixed a scrolling direction bug with the 64-bit version of RAEdit. ----- Чтобы юзер в нэте не делал,его всё равно жалко.. | Сообщение посчитали полезным: mak |
|
Создано: 03 мая 2019 18:16 · Поправил: Jaa · Личное сообщение · #28 |
|
Создано: 03 мая 2019 18:18 · Поправил: Kindly · Личное сообщение · #29 Jaa пишет: сайт разработчика недоступен. вполне доступен 7d58_03.05.2019_EXELAB.rU.tgz - multiasm.rar ----- Array[Login..Logout] of Life | Сообщение посчитали полезным: Jaa |
|
Создано: 03 мая 2019 20:01 · Личное сообщение · #30 |
|
Создано: 20 февраля 2020 16:53 · Личное сообщение · #31 и как бы не вчера, и даже не позавчера, а хз скока .... библиотека явно полезная, надо требовать чтобы проект собрали под х64. ----- Чтобы юзер в нэте не делал,его всё равно жалко.. |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >> |
eXeL@B —› Софт, инструменты —› MUltimate Assembler |