forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Прочие вопросы (http://forum.boolean.name/forumdisplay.php?f=50)
-   -   Официальный сайт MidletPascal.com снова заработал! (http://forum.boolean.name/showthread.php?t=2284)

ViNT 20.10.2007 22:15

Re: Официальный сайт MidletPascal.com снова заработал!
 
А что это за декомпилятор?

odd 21.10.2007 10:15

Re: Официальный сайт MidletPascal.com снова заработал!
 
Интересно было бы глянуть на этот декомпилятор.
Основная проблема декомпиляции - невозможность различить где адрес, а где просто число. Например, встретишь такую строку:

mov eax, 0x045678FF

Ну и скажи сразу 045678FF это адрес какой-то функции или просто числовая константа, с которой будут выполняться какие-то действия? А то думаешь что это просто число, а потом встретишь строки типа

push eax
ret

ViNT 21.10.2007 11:39

Re: Официальный сайт MidletPascal.com снова заработал!
 
Существующие сейчас "декомпиляторы" предназначены в основном для анализа кода с целью обхода различных защит, а не для получения полноценного исходного кода.

ARV 21.10.2007 22:49

Re: Официальный сайт MidletPascal.com снова заработал!
 
Цитата:

Сообщение от odd
Основная проблема декомпиляции - невозможность различить где адрес, а где просто число.

Не согласен. Нормальный дебаггер (который собственно и есть декомпилятор) прекрасно различает числа от адресов, по меньшей мере в подавляющем числе случаев. OllyDbg прекрасно находит и строковые константы в коде, и таблицы адресов, и массивы и моменты, когда число превращается в адрес и наоборот...

ViNT 21.10.2007 23:47

Re: Официальный сайт MidletPascal.com снова заработал!
 
Да, OllyDbg различает адреса, но максимум что можно получить - код на ассемблере, от которого толку немного.

odd 22.10.2007 08:36

Re: Официальный сайт MidletPascal.com снова заработал!
 
Господа, мы немного отклонились от темы. Да, многие (но не все) адреса прекрасно отлавливает дизассемблер IDA Pro, но всё равно полученный код можно только читать. Компилировать его не получится. Давайте лучше говорить о MIDletPascal ну или Java2ME.

Tadeus 22.10.2007 22:40

Re: Официальный сайт MidletPascal.com снова заработал!
 
Блин, забыл название, а на харде в данный момент такой фигни нет. Конечно, декомпилер не точно переводит, а примерно, плюс во многих местах мы наблюдаем ассемблер, но все равно легче :)

Piligrim 22.10.2007 23:21

Re: Официальный сайт MidletPascal.com снова заработал!
 
Народ. В связи с непрекращающимся потоком флуда, тему закрываю, как закрыт и оффициальный сайт.

Piligrim 13.04.2008 12:00

Ответ: Официальный сайт MidletPascal.com снова заработал!
 
Оффициальный сайт снова работает, но там нет ничего нового. Последняя новость так и осталась о выходе версии 2.0.2
На форуме кроме вечных вопросов о судьбе проекта также нет ничего полезного.
Тема остается закрытой, пока там не появится что-то стоящее.

Piligrim 16.06.2008 16:17

Ответ: Официальный сайт MidletPascal.com снова заработал!
 
На официальном форуме МР появилось сообщение, что ведутся переговоры с автором МР, о продолжении разработки МР или выкладывании его исходников для свободной разработки. Подождем результатов.

odd 17.06.2008 08:19

Ответ: Официальный сайт MidletPascal.com снова заработал!
 
Да. Было бы неплохо. Правда если отдать исходники, то возможно появится несколько веток программы, а это не есть good. Лучше отдать исходники в одни толковые руки, которые и глюки уберут и добавят что-то новое и полезное. А так - открытые исходники это как исходники unix'а - в итоге имеем туеву хучу всяких клонов типа OpenBSD, FreeBSD, Linux, Frenzy, ... список бесконечен. И как следствие - все эти программы не идеальны, т.к. если бы была хоть 1 действительно хорошая, то конкурентов бы у неё не было.

Piligrim 18.06.2008 23:46

Ответ: Официальный сайт MidletPascal.com снова заработал!
 
Резюме переговоров с автором МР:
1. Он им больше не занимается.
2. Готов отдать исходники в хорошие руки. Нужно знание С++ и естествнно байткода явы.

Думаю нам уже есть, что противопоставить МР, все-таки написание транслятора это громадный труд, IDE написать гораздо легче.

Piligrim 10.07.2008 00:59

Ответ: Официальный сайт MidletPascal.com снова заработал!
 
Исходники МР планируют выложить на sourceforge.net

InkutaY 10.07.2008 03:27

Ответ: Официальный сайт MidletPascal.com снова заработал!
 
Цитата:

Сообщение от pilgrim (Сообщение 81172)
Думаю нам уже есть, что противопоставить МР.

Что?

beisik 10.07.2008 11:36

Ответ: Официальный сайт MidletPascal.com снова заработал!
 
Цитата:

Сообщение от InkutaY (Сообщение 82035)
Что?

http://forum.boolean.name/showthread.php?t=6028 :)


Часовой пояс GMT +4, время: 04:02.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot