PHP и Assembler

Drakon

Новичок
PHP и Assembler

Такой вопросик возник: я выдрал один крипто алгоритм из бинарника программы под винду. Переделал его в ASM-код. В виде модуля для ПХП сделать нет возможности... Можно как-нить ASM-код вставить в ПХП?
Или всё придётся переписывать на чистый PHP?
 

Кром

Новичок
Можно программу на asm вызывать из php через системные функции.

-~{}~ 30.08.05 11:12:

>можно ) тока работать не будет

Почему, можно даже заставить это работать. Вопрос, насколько это будет правильной работой. :)
 

Drakon

Новичок
Кром, а поподробнее?
Т. е. мне надо скомпилить АСМ-код и получить результат shell_exec'a?
 

ksnk

прохожий
Ассемблер вставить в PHP низяяяя...
Ишите описание API расширений PHP, читайте и пишите модули расширения для PHP. А уже их можно писать хоть Asm'e.

Если расширения -сложно и не очень нужна быстрота - можно CGI влепить.

Ну, на крайний случай, exec тоже иногда, кое где работает...
 

Drakon

Новичок
Моё расширение выдаёт там всего ничего...
Так что скорее всего сделаю в виде бинарного файла и буду передавать данные через командную строку, а получать через shell_exec в PHP-скрипте...
Либо постараюсь на PHP переписать.
 

slach

Новичок
на PHP пожалуй тормознуто и неправильно будет

уж лучше shell_exec
 

tristram

Guest
1. проще всего исполнять внешнее приложение.
2. лучше всего написать на си модуль к пхп и вставить туда нужную функцию. работать это будет в разы быстрее.
 

ksnk

прохожий
На php.net :) где-же еще. Вот к примеру первый попавшийся здравый с виду докУмент...
 
Сверху