powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Декодер PBD файлов
25 сообщений из 89, страница 2 из 4
Декодер PBD файлов
    #36055024
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZmiterПомогите плиз, человек уехал, прога осталась, а исходники утеряны.
А чем помочь-то, если пбкиллер не смог реверснуть ? :)
Нет исходников - все, приехали. Вам остается только с нуля переписать программу.
Впрочем дешевле договориться по-хорошему с уехавшим человеком - 99% что у него-то как раз исходники есть.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36055435
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zmiter пишет:

> Помогите плиз, человек уехал, прога осталась, а исходники утеряны.

Кинули и думали, что всё обойдётся? Так вам и надо. И не нужно сказок.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36056749
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
общался с уехавшим человек по аське, исходники он удалил, и работает сейчас на джаве. Так что надежда на декомпиляцию всётаки, писать по новой никому не хочется.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36057024
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000,

пнх
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36057438
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zmiterпбкиллер не помог.
А почему собственно PBKiller не помог? Он же 9 поддерживает.
Вы купили PBKiller или демкой пользуетесь?
По словам из форумов вроде демке нужен инет для работы (автор пбкилера его для накрутки каких-то сайтов использует :) ).

Zmiterобщался с уехавшим человек по аське, исходники он удалил, и работает сейчас на джаве.
А бэкап или систему контроля версий почему не используете?
ZmiterТак что надежда на декомпиляцию всётаки, писать по новой никому не хочется.
Полностью автоматических декомпиляторов нет. Готовьтесь часть работы выполнить вручную.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36058004
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачал отсюда киллера со ссылок. Не покупал конечно.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36058013
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Moskovsky,
то, что вручную это понятно, но хтяб эпликейшен вытянуть.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36058057
alexis glinski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZmiterПомогите плиз, человек уехал, прога осталась, а исходники утеряны.чым табе дапамагчы ?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36058079
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zmiterхтяб эпликейшен вытянуть.
Наймите кого-то, кто сможет это сделать.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36081627
Дремучий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приходится второй раз просить о помощи. Теперь мне надо вытянуть исходники из приложения написанного на 5-й версии PB. Приложение собрано exe+dll (не pbd). Тот PBKiller, что любезно показал "тоже-не-китаец" не помогает в данном случае - при попытке экспортировать (любой объект внутри dll) получаю "Access violation...". Единственная спасительная мысль - 5-й PB у меня не стоит. Правда, где брать этот раритет... даже представить не могу. :(

Собственно вопрос простой - что может подсказать, каким образом можно вытянуть исходники из имеющегося приложения написанного и собранного в 5-й версии PB и что для этого нужно?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36081661
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дремучий пишет:

> Приложение собрано exe+dll (не pbd)

Forget it.

> каким образом можно вытянуть исходники из имеющегося приложения

Никак - их там нет.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36081695
Дремучий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000
Никак - их там нет.
Опаньки... а почему тогда я могу видеть список объектов? Скажу даже больше - там есть какое-то ОЧЕНЬ странное окно (оно пустое и смысл его мне не понятен), так вот оно единственное, которое я могу посмотреть через view source и экспортировать.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36081731
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дремучий пишет:

> Опаньки... а почему тогда я могу видеть список объектов?

RTTI. Но тебе же нужно больше, чем список объектов? А что происходит с
кодом при компиляции в DLL, я объяснять не буду ;).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36081782
Дремучий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000
RTTI. Но тебе же нужно больше, чем список объектов? А что происходит с
кодом при компиляции в DLL, я объяснять не буду ;).
:( Ну так это при компиляции в нормальные dll, а не то, что PB делает. Одно окно то я получил...

Ладно, я понял, что зверек ко мне пришел. :(
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36081907
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дремучий пишет:

> :( Ну так это при компиляции в *нормальные* dll, а не то, что PB делает.

А то, что делает эхотаг, есть результат компиляции автогенерированного
сишного кода, который сам по себе представляет собой ужас, летящий на
крыльях ночи...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36081926
Не поленился, на РВ 9.0.1 Build 7096 сделал pbl-ину с тремя тестовыми объектами - юзеробжектом, структурой и окошком, в юзеробжекте и окне написал по пате строчек пустого кода, скомпилил в dll, взял PBKiller 2.5.18...

Результат - на картинке, dll-ка - в аттаче...

...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36082481
Дремучий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подтверждаю результат тоже-не-китаец . Скачал его dll и смог експортировать все содержимое.

Значит проблема в том, что у меня скомпилировано под PB5 :(
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36083093
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще список объектов в PBD (и в DLL) хранится в формате который не менялся еще с 4-й версии (ну разве что в паре байт разница), поэтому PBKiller его может отображать, даже не подозревая о том что это старая версия.
А вообще, судя по наличию файла vm82.dat в папке PBKiller'a, он должен уметь PB5.
82 - номер одной из версий пи-кода применявшейся в PB5.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36083154
Дремучий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly MoskovskyВообще список объектов в PBD (и в DLL) хранится в формате который не менялся еще с 4-й версии (ну разве что в паре байт разница), поэтому PBKiller его может отображать, даже не подозревая о том что это старая версия.
А вообще, судя по наличию файла vm82.dat в папке PBKiller'a, он должен уметь PB5.
82 - номер одной из версий пи-кода применявшейся в PB5.
vm82.dat есть, но результата нет. Немного настораживает то, что нет undw для 5-й версии. Мой вариант охватывает 6-9. Причем для работы конкретной версии undw нужно, что бы эта версия стояла на компе. {впрочем... у меня такое впечатление, что я Деду Морозу рассказываю про снег. ;)} Возможно поможет установка PB 5. Других надежд сейчас нет.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36083165
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДремучийНемного настораживает то, что нет undw для 5-й версии. Мой вариант охватывает 6-9. Причем для работы конкретной версии undw нужно, что бы эта версия стояла на компе.
У меня в архиве PBKillera тоже без undw 5.
И я проверил на одной PBD скомпиленной в 5 - PBKiller 2.5.18 видит только список объектов из нее, а содержимое - не видит.
Не думаю что установка PB5 что-то изменит. PBD от 6 нормально декомпильнулась без установленного IDE PB6. Скорее всего поддержка 5 недоделана.

Кстати для undw не нужно устанавливать IDE. Ей нужен только рантайм.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36083751
Дремучий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Moskovsky
Не думаю что установка PB5 что-то изменит. PBD от 6 нормально декомпильнулась без установленного IDE PB6. Скорее всего поддержка 5 недоделана.
Похоже на то.

Anatoly MoskovskyКстати для undw не нужно устанавливать IDE. Ей нужен только рантайм.
Да, конечно. Я просто попутно о других проблемах думал вот и упоминал про установку.

2 All
Если кто-нибудь сможет подсказать чем декомпилировать приложение собранное на PB 5, буду очень признателен.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36090078
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините за праздное любопытство, господа.
Этот злой PbKiller, файл EXE тоже умеет раскрыть?
Ведь на этапе варки екзешника, достаточно не поставить птичку возле PBL и всё, что в нём, уйдёт в EXE, а не в PBD.
Что китайский хакер этому противопоставляет?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36090113
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENTИзвините за праздное любопытство, господа.
Этот злой PbKiller, файл EXE тоже умеет раскрыть?
Ведь на этапе варки екзешника, достаточно не поставить птичку возле PBL и всё, что в нём, уйдёт в EXE, а не в PBD.
Что китайский хакер этому противопоставляет?
Ничего не противопоставляет, потому что не зачем - к EXE'шкам, которые генерятся PB, в конце файла дописывается PBD, в котором и находятся все те объекты с выключенными флажками у PBL

Можете сами убедиться в этом посмотрев такой EXE с помощью PBLDump.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36090401
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не очень-то понял, т.к. ,по жизни, тяжёл на понимание.
Запустил Вашу программу, как Вы и сказали, против некоего EXE, который может существовать без PBD, и ничего...
Да к тому-ж pbldump, он вроде, как, против PBL, а PBL, кто-ж юзеру даст ?
Мне, вобщем-то интересно, может ли хакер расколотить екзешник.
Спасибо, за Ваше внимание.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36090681
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENTЯ не очень-то понял, т.к. ,по жизни, тяжёл на понимание.
Запустил Вашу программу, как Вы и сказали, против некоего EXE, который может существовать без PBD, и ничего...
Да к тому-ж pbldump, он вроде, как, против PBL, а PBL, кто-ж юзеру даст ?
Мне, вобщем-то интересно, может ли хакер расколотить екзешник.
Спасибо, за Ваше внимание.

А вы уберите "s" из ключа "-esu" и увидите.
"s" - означает "экспортировать только исходники", а их естественно там нет, иначе PBKiller никому не нужен был
...
Рейтинг: 0 / 0
25 сообщений из 89, страница 2 из 4
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Декодер PBD файлов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]