Сейчас на форуме: Slinger, Rio (+6 невидимых)

 eXeL@B —› Основной форум —› Проблема с OllyPerl
Посл.ответ Сообщение

Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 06 августа 2006 01:15
· Личное сообщение · #1

Всем привет.

Кто-нить пользовался упомянутым плагином (позволяет писать скрипты для Olly на Perl)?
www.joestewart.org/ollyperl/ollyperl.zip

У меня при попытке запустить любой скрипт вылетает вместе с Olly.



Ранг: 389.6 (мудрец)
Активность: 0.150
Статус: Участник

Создано: 06 августа 2006 09:59
· Личное сообщение · #2

выложи какой нить скрипт

-----
TBR




Ранг: 271.5 (наставник), 12thx
Активность: 0.150
Статус: Участник
Packer Reseacher

Создано: 06 августа 2006 11:30
· Личное сообщение · #3

Скачал, кинул в папку с олли, при запуске отладчика из WinASM - Ctrl + F9 с передачей exe`шника на отладку, получил:
"Приложению не удалось запуститься, поскольку PERL8.DLL не был найден. Повторная установка приложения может исправить эту проблему"

А без этого ollyperl.dll все на УРА!

-----
My love is very cool girl.




Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 06 августа 2006 15:03
· Личное сообщение · #4

Grey

Даже пустой файл не работает. Но можно добавить вот это:

my $stat;
$stat = OllyDbg::Getstatus();

theCollision
Наверное не PERL8.DLL, а PERL58.DLL. Для работы этого плагина нужен пакет ActivePerl (www.activestate.com).



Ранг: 389.6 (мудрец)
Активность: 0.150
Статус: Участник

Создано: 06 августа 2006 16:22
· Личное сообщение · #5

egorovshura хз, может руки кривые, но у меня он не работает вообще
и почему не заюзать OllyScript?

-----
TBR




Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 06 августа 2006 16:35
· Личное сообщение · #6

Grey
А что происходит?

OllyScript можно пользовать, но на языке высокого уровня все-таки лучше писать. Плюс есть возможность задействовать регулярные выражения. Как-то была ситуация когда мне их очень не хватало.



Ранг: 4.1 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 августа 2006 18:13
· Личное сообщение · #7

скопировал perl85.dll к оле, запустил - валицца
прописал perl\bin в PATH, запустил - рабоает =)



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 06 августа 2006 20:11
· Личное сообщение · #8

closedssh пишет:
скопировал perl85.dll к оле, запустил - валицца


не удивительно, там нужен perl 5.8



Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 06 августа 2006 20:32
· Личное сообщение · #9

closedssh

А какая у тебя версия пакета? У меня ActivePerl 5.8.805.
Какой скрипт запускал? Можешь текст привести?



Ранг: 4.1 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 августа 2006 21:08
· Личное сообщение · #10

ActivePerl 5.8.8.817
твой запускал



Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 06 августа 2006 21:26
· Личное сообщение · #11

closedssh
Блин, наверное в версии дело. Придется качать.



Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 07 августа 2006 08:27
· Личное сообщение · #12

После установки нового билда все заработало. Всем спасибо, особенно closedssh.


 eXeL@B —› Основной форум —› Проблема с OllyPerl
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати