|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 14, 2003 21:11:52 Вот нашёл в журнале хакер исходник сокс прокси сервера, написанного на си++.... я си плохо знаю, а мне надо туда дописать кое что ещё. Для этого я решил перевести всю прогу на асм(Фасм)... но никак у меня это сделать не получается =(( я даже скомпилил её билдером в ассемблерный исходник, но ведь там синтаксис тасмовский....и тогда вроде бы всё пашет, но когда я подправил всё пом фасм, то ничо не работает.... в чём же тут дело ? вот в атаче весь архив может кому не лень разобраться... _1769086065__sox.zip |
|
|
Дата: Июл 15, 2003 01:23:23 |
|
|
Дата: Июл 15, 2003 01:48:19 Может это глюк фасма.... Ктонибудь может отладить этот сервер, у меня не получается отладить мультитредную прогу да ещё и сокеты... просто чтоб знать где он вылетает... |
|
|
Дата: Июл 15, 2003 04:20:44 spaces Статья к этому исходнику в электронном виде есть? _StartThread не нужен, он задуман для замены CreateThread в WinMain. От Си++ в исходнике только определение переменных по мере необходимости, да расширение файла, а в общем Си. |
|
|
Дата: Июл 15, 2003 13:13:35 Сколько раз видел, как спрашивают софтину, которая из дизассемблированного листинга сделала бы сишный исходник, но чтобы наоборот - это в первый раз. ;) Тем более, что кодогенератор у билдера паршивый, и старательно переписывать все его ляпы смысла нет. Времени, которое ты потратил на эту механическую переделку, вполне бы хватило для того, чтобы минимально разобраться в си. Хотя-бы чисто по аналогии, только использованные в этом издохнике конструкции... А на самый крайний случай ещё есть ассемблерные вставки... ;) |
|
|
Дата: Июл 15, 2003 15:04:02 Пишу я на ассемблере прогу, одной из функций которой будет прокси... конечно я уже понял, что разобраться в сгенерированном коде сложнее чем перевести всё самому.... но вобщемто мне и не надо разбираться, а только надо чтоб она заработала... но я не знаю как отлаживать сокеты и треды... |
|
|
Дата: Июл 15, 2003 22:54:22 но я не знаю как отлаживать сокеты и треды Я готов дать тебе линк на книгу с условием написания статейки на васм впоследствие. как спрашивают софтину, которая из дизассемблированного листинга сделала бы сишный исходник Такие есть, меж прочим. |
|
|
Дата: Июл 16, 2003 03:51:56 На счёт статейки...я вообщето подумывал, но у меня язык слишком кривой.... но вообще могу забацать чтонибудь для новичков....но уж не как не для вас профессионалов |
|
|
Дата: Июл 17, 2003 05:27:27 Слушайте, может поможете перевести это чудо на чистый СИ, потомучто в си я более менее разбираюсь....А про СИ++ вообще понятия не имею что это такое.... я вроде чтото начал делать, но выдайт кучу ошибок и предупреждений...хотя там всего пару строк заменить надо... |
|
|
Дата: Июл 17, 2003 07:57:18 spaces потомучто в си я более менее разбираюсь ;) Повторяю, в приаттаченном Вами файле от Си++ только расширение и определение переменных по мере необходимости. Избавьтесь от них и будет "чистый Си". |
|
|
Дата: Июл 18, 2003 14:23:24 Всё перевёл скомпил, работает.... но может кто знает можно ли в билдере получить маленький экзешник ? а то у меня 50 кил получается... а если ментше то начинает импортировать функции из разных библиотек..... |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.099 |