powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Декодер PBD файлов
89 сообщений из 89, показаны все 4 страниц
Декодер PBD файлов
    #33647634
leokolus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. кто знает прогу или проги которая может более менее корректно декомпилить PBD файлы
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #33647654
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поиск рулит.
ключевые слова: DePB китаец

Зорин А.
"I love deadlines. I like the whooshing sound they make as they fly by."
-- Douglas Adams
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #33654851
leokolus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо - попробую
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #33656603
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот лучше есть - PBKiller называется :-)
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #33657713
Фотография ИвановНН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программа очень интересная.
Только получается исходный код никак не скроешь (если захочешь скрыть, например, алгоритм генерации какого-нибудь пароля)
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #33657936
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторесли захочешь скрыть, например, алгоритм генерации какого-нибудь пароля
Для пароля считают хэш функцию, которую невозможно (трудно) обратить. Поэтому знание алгоритма генерации ничего не дает :)
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #33668797
Vlad2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФилиппВот лучше есть - PBKiller называется :-)

Гм.... А что-то оно у меня на экспорте падает..
Жалко, приятная вещица. Тут пара PBDешек валяется, исходники
за древностью утрачены, а поправить надо. Можно ли горю помочь?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #33669063
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня не падает (на ХР), если использовать команду Export All, делает всё кроме datawindows. Если пытаться зкспортировать конкретно datawindows, тогда валится...
Так ты автору напиши :-)
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #34195318
Фотография GrayCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФилиппВот лучше есть - PBKiller называется :-)
Увы, её уже нет. Ссылка мёртвая.
Можно выложить куда-нить ещё?

К примеру. на http://files.sinor.ru/
?
СПАСИБО!
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #34195516
Фотография ИвановНН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://files.sinor.ru/download/Qc235c
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Декодер PBD файлов
    #35400503
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
народ, у кого сохранился пбкиллер?
киньте ссылочку.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35400903
18-я весна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry.народ, у кого сохранился пбкиллер?
киньте ссылочку.
Хочу предупредить, что все ссылки что я видел на данные утилитки были со встроенным трояном.
Дальше - сами :)
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35402132
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
18-я весна Dmitry.народ, у кого сохранился пбкиллер?
киньте ссылочку.
Хочу предупредить, что все ссылки что я видел на данные утилитки были со встроенным трояном.
Дальше - сами :)
И ту что давал Филипп? Там вроде вообще прямая ссылка на файл, и по-моему трояна у меня нет
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35402348
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дайте хоть что-нибудь... :)
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35402449
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry.дайте хоть что-нибудь... :)
Смотрите почту
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35402542
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35428899
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А для 10.5 имеется киллер? Если можно, мне на почту скинуть, плз (mkrul2000@yahoo.com).
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35566083
Дремучий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди добрые. Ну не силен я в китайском. :( Подскажите где можно взять PBKiller. У меня PB 9.0.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35567890
ДремучийЛюди добрые. Ну не силен я в китайском. :( Подскажите где можно взять PBKiller. У меня PB 9.0.
PBKiller2.5.18.rar
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35568828
ВасВас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, скачалось. Архив нормальный. Все запускается.

Благодарю !!!
Мне тоже понадобится.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35568922
Фотография ChV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВасВас...Благодарю !!!
Мне тоже понадобится.
Присоединяюсь. Полезная прога.

Good Luck !
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #35571031
Дремучий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 тоже-не-китаец ;)
Спасибо. Да не пережмурятся твои глаза! ;)
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36053258
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно обновить ссылочки или по почте киньте у кого есть для 9-ки, надо детранслировать pbd. Емейл dimam@tut.by
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36053390
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пбкиллер не помог.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36054953
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите плиз, человек уехал, прога осталась, а исходники утеряны.
...
Рейтинг: 0 / 0
Декодер 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
Декодер PBD файлов
    #36090932
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, Ваша правда, список объектов получился.
Но, то, что они там, новость несвежая, вопрос, сможет ли PBkiller считать их код;
из PBD, судя по выводам предыдущх докладчиков, исходники считываются.
Но, на первый взгляд, запущенный внутрь EXE и PBD файлов, при помощи TEXTPAD, кодированны-то они по разному.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091064
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотелось бы Вас спосить, как автора, PblDump, что за объект в конце списка:ob.exe. Не моё. Это у всех, или только у меня?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091211
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENTХотелось бы Вас спосить, как автора, PblDump, что за объект в конце списка:ob.exe. Не моё. Это у всех, или только у меня?
Это служебный объект, он есть в каждом приложении во всех версиях PB.
Там хранится список библиотек и еще некоторая служебная информация.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091223
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENTДа, Ваша правда, список объектов получился.
Но, то, что они там, новость несвежая, вопрос, сможет ли PBkiller считать их код;
из PBD, судя по выводам предыдущх докладчиков, исходники считываются.
Но, на первый взгляд, запущенный внутрь EXE и PBD файлов, при помощи TEXTPAD, кодированны-то они по разному.
Только на первый взгляд. По сути, для чтения содержимого PBD из EXE необходимы всего пару строк дополнительного кода.

А PBKiller конечно же читает содержимое EXE иначе он не смог бы как минимум список библиотек определить. Ну и конечно он декомпилиует объекты, находящиеся там.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091268
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
Я вообще-то, зря Вас побеспокоил, этот приёмыш в другом ЕХЕ тоже появился.
Но вот другая картина просветилась.
Сварил EXE из этого. Без PBD, заметьте.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091312
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENTЭтот злой PbKiller, файл EXE тоже умеет раскрыть?
Раскрывает, сцуко - проверено.
Правда, есть муля на которой он спотыкается. Я точно не выяснял. Не было необходимости. Если кто знает - поделитесь. Надо как-то от него защищаться :)
Юникодовые версии ПБ оно не берет.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091329
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вот, что показал PBLDUMP.
Заметьте, объект project, по имени "Кастрюля" по списку не проходит.
Двух центровых DW не видать , зато, вместо них, 2 картинки, которые в этих DW заполняют Picture Object: стрелочки, что кажут сортировку.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091396
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, товарищ, PaulJB.
Инициатору темы и всем участникам.
Тема очень важная и прокашлять её надо основательно, что есть , то есть.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091442
Anatoly Moskovsky _
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PaulJBKOLCHOZ_POSTEVENTЭтот злой PbKiller, файл EXE тоже умеет раскрыть?
Раскрывает, сцуко - проверено.
Правда, есть муля на которой он спотыкается. Я точно не выяснял. Не было необходимости. Если кто знает - поделитесь. Надо как-то от него защищаться :)
Юникодовые версии ПБ оно не берет.
Где-то проскакивала ссылка на юникодные версии плоть до 11.
Искать по словам Shudepb и Pbkiller. Не помню какая из них.

Насчет защиты - есть хороший обфускатор: http://pb-protect.com/
После него реально смотришь в книгу код и видишь фигу.

Ну и я как дойдут руки добавлю обфускацию в Powerbatch.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091477
Anatoly Moskovsky _
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KOLCHOZ_POSTEVENTА вот, что показал PBLDUMP.
Заметьте, объект project, по имени "Кастрюля" по списку не проходит.
Двух центровых DW не видать , зато, вместо них, 2 картинки, которые в этих DW заполняют Picture Object: стрелочки, что кажут сортировку.

DWшечки не всегда включаются в EXE сами. Иногда нужно их в PBR заносить (при рантайм обращении к ним).

А проект и не должен попадать в EXE поскольку является всего-лишь инструкцией по сборке этого самого EXE :)
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091523
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Moskovsky _Насчет защиты - есть хороший обфускатор: http://pb-protect.com/
После него реально смотришь в книгу код и видишь фигу.

Не впечатляет, имена переменных легко заменить на более вменяемые, а форматирование тот же pbkiller сам делает.
К томуже на картинке с обфускированным кодом http://www.pb-protect.com/EN/powerbuilder-code-protection-against-decompiler/what-is-a-powerbuilder-obfuscator.php
]тынц он еще зачем - то от себя пару строчек приписал
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091524
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Естейственно, которые меняют суть кода.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36091712
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркAnatoly Moskovsky _Насчет защиты - есть хороший обфускатор: http://pb-protect.com/
После него реально смотришь в книгу код и видишь фигу.

Не впечатляет, имена переменных легко заменить на более вменяемые, а форматирование тот же pbkiller сам делает.
К томуже на картинке с обфускированным кодом http://www.pb-protect.com/EN/powerbuilder-code-protection-against-decompiler/what-is-a-powerbuilder-obfuscator.php
]тынц он еще зачем - то от себя пару строчек приписал
Вы по картинке что-ли судите? Картинка может просто обрезанная

Имена переменных поменять на вменяемые можно только более менее разобравшись с алгоритмом. Инстанс переменые кодируются с помощью indirect. Замучаешься менять. Да еще есть у меня баальшие сомнения, что PBKiller может декомпильнуть в PBL (а не просто дать посмотреть) реальное большое приложение. А без этого вы не сможете ничего поменять.
Я пробовал анализировать код реального проекта обработанного им. Скажу, мне проще было написать такой же код с нуля, чем лазить по тому спагетти которое генерирует pbprotect.

Кстати, у Pbprotect есть два возможных применения:
- защищать PBL от анализа кода и модификации, когда библиотека не может поставляться в виде PBD
- защищать PBD от декомпиляции

Первое очень полезная штука. Второе - ну как приложение к первому.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36097357
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли узнать из аппликации, в каком режиме она, из EXE или из PBL, и если да, то какое имя у этого PBL ?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36097365
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно даже упростить вопрос:
Как быстро понять есть ли Power Builder на машине или нет?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36097373
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно,даже,ещё упростить вопрос, как заполучить в переменную string, Path испытуемой машины, любимое мною DOS записывание на диск, типа set path > 1.txt может завалится, в случае тривиального CD, от чего пострадает невинный юзер.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36097397
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENTМожно,даже,ещё упростить вопрос, как заполучить в переменную string, Path испытуемой машины, любимое мною DOS записывание на диск, типа set path > 1.txt может завалится, в случае тривиального CD, от чего пострадает невинный юзер.
Ну ты и наспрашивал ... самое очевидное (если это подойдёт) - получить название EXE-файла с помощью GetModuleFileName(), если это pb*.exe - работаем из среды.

А юзер не может быть невинным, т.к. всегда виноват.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36097408
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я лет 200 не запускал Window функции из PB,
не влом напомнить, как это делается ?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36097422
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DIM2000, есть мнение, что вы гений, но это между нами.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36097539
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENTЯ лет 200 не запускал Window функции из PB,
не влом напомнить, как это делается ?
Цитирую себя по заявкам общественности .

Код: plaintext
1.
2.
3.
4.
5.
6.
// function ULong GetModuleFileName(ULong HModule, ref String lpFilename, ULong nSize) library "kernel32.dll" alias for "GetModuleFileNameA"

String sExeName
ULong lSize =  32000 

sExeName = Space(lSize)
if GetModuleFileName( 0 , sExeName, lSize) >  0  then MessageBox('Ура, заработало', sExeName)

Для Юникодных версий вместо GetModuleFileNameA рекомендую GetModuleFileNameW.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36097583
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENTМожно ли узнать из аппликации, в каком режиме она, из EXE или из PBL, и если да, то какое имя у этого PBL ?

If Handle(GetApplication()) = 0 Then // PB IDE

Как быстро понять есть ли Power Builder на машине или нет?
Проверить наличие ветки с настройками PB в реестре.
Например прочитать ключ HKEY_LOCAL_MACHINE\SOFTWARE\Sybase\PowerBuilder\9.0 значение Location.

как заполучить в переменную string, Path испытуемой машины, любимое мною DOS записывание на диск, типа set path > 1.txt может завалится, в случае тривиального CD, от чего пострадает невинный юзер.
1) http://www.rgagnon.com/pbdetails/pb-0020.html
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
ContextKeyword lcxk_base
string ls_Path
string ls_values[]

this.GetContextService("Keyword", lcxk_base)
lcxk_base.GetContextKeywords("path", ls_values)
IF Upperbound(ls_values) >  0  THEN
   ls_Path = ls_values[ 1 ]
ELSE
   ls_Path = "*UNDEFINED*"
END IF
2) Через WinAPI: GetEnvironmentVariable
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36098382
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мужчины, спасибо. Для моего скромного уровня, тема, можно сказать, пробита , вы , там пообсуждайте, ещё чего интересного, может , и ко мне, какие крошки упадут.
Ваша прога, господин Московский, пока что, пускай, посидит у меня-ох, сильна, падла.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Декодер PBD файлов
    #36927414
Flips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа! необходимо переделать функционал некой программы!
кто сможет помочь???
естесвенно за вознагрождение.

исходники утерянны, программист уволился и найти его нереально
это не взлом а жизненная необходимомсть
ICQ 771 88 55
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36928120
+/-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
+/-
Гость
Flips, какая версия билдера? какой объем работ? ответ можно на 0967724990@ukr.net .
пысы. аськи на работе нет
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36929037
Flips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
+/-Flips, какая версия билдера? какой объем работ? ответ можно на 0967724990@ukr.net .
пысы. аськи на работе нет

Версия билдера 9
Переделка два варианта
1) совсем не значительная
2) совсем совсем незначительаная + написание доп утилиты
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36931193
+/-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
+/-
Гость
бросьте на 0967724990@ukr.net одну из пбд-шек (или все приложение). если смогу разобратся то помогу.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36931709
Flips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
+/-бросьте на 0967724990@ukr.net одну из пбд-шек (или все приложение). если смогу разобратся то помогу.

учтите что приложение работатет с БД Oracle!
а то один чел было уже взялся но как узнал что оракле отказался
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36932392
+/-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
+/-
Гость
с ораклом не работал к сожалению ....
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36933183
Flips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вопрос всё еще в силе!
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36937827
Flips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите почему импорт некоторых объектов из PBkillera не проходит?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36938653
Flips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашел еще несколько декомпиляторов под power builder
итого:

- PBkiller 2.5 (не выше 9го билдера)
- ShuDePB (до 11.5)
- PBDeCompiler (до 11.5)
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36960383
Flips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
никто не нашел путный декомпилятор??
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36960654
123098678
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Flipsникто не нашел путный декомпилятор??
а вам зачем? чтото плохое задумали?
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36967366
Flips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
123098678Flipsникто не нашел путный декомпилятор??
а вам зачем? чтото плохое задумали?

задумал ))))
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #36992453
Flips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
никто не нарыл pbkiller 3.0?????
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Декодер PBD файлов
    #38697955
EV.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Flipsвопрос всё еще в силе!

Я тоже пока не нашёл декодера. Вообще не понимаю, почему этот PowerBuilder до сих пор жив и не вымер.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #38698344
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EV.P,
Хорошая вещь, вот и не дохнет:-)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Декодер PBD файлов
    #39268107
Механик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понадобился декомпилятор. Есть очень старая программа с размерным exe (думаю, там есть объекты) и pbd. Думаю, не выше 6.5. Я так понял, что можно её открыть PBKiller. Где его взять, подскажите пожалуйста.

PBKiller-v3.0.02 нашёл на http://en.pudn.com/downloads665/sourcecode/windows/database/detail2696917_en.html Но не могу скачать.
...
Рейтинг: 0 / 0
Декодер PBD файлов
    #39289479
ruha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
могу дома поискать . если не снес все . в принципе могу помочь разобрать екзешник , но не факт что получится.
...
Рейтинг: 0 / 0
89 сообщений из 89, показаны все 4 страниц
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Декодер PBD файлов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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