powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как разврапировать пакет?
25 сообщений из 295, страница 11 из 12
Как разврапировать пакет?
    #37366693
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что с ней дальше делать?
Тут вопрос упирается в ограничение 32K как для linesize, так и UTL_FILE (хотя, вроде с 10-ки при открытии в binary режиме нет там уже такого ограничения)
Я, честно говоря, не вижу вообще проблемы. Такие большие пакеты -- один на тысячу, можно разок и поседеть с текстовым редактором
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37366770
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot wildwind]barrabasпропущено...
Кстати, и то и другое можно заменить табличной функцией, если ее создать проще.
я вообще не сторонник создавать объекты в чужих базах
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37366780
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровЧто с ней дальше делать?
Тут вопрос упирается в ограничение 32K как для linesize, так и UTL_FILE (хотя, вроде с 10-ки при открытии в binary режиме нет там уже такого ограничения)
Я, честно говоря, не вижу вообще проблемы. Такие большие пакеты -- один на тысячу, можно разок и поседеть с текстовым редактором
Как я понял, тут смысл в том, что вывести нужно не просто произвольный клоб, а пакеты заврапленные и нет, в них длина одной строчки не может быть > 32K. Оракла для хранения сорсов в таблице source$ режет их тупо по 4000байта, объединив в клоб (руками или пакетом) нельзя тупо вывести его в сиквелплюсе (из за нарезки по 32К да и шапка не убирается), но можно потом распечатать его построчно (по реальным строчкам, что в тексте изходника), через оутпут с set serveroutput on for wra или pipeline функцию (боюсь можно даже селект забабахать навороченный с REGEXP_SUBSTR и connect by)
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37366782
MazoHist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если мылом его? как аттач?
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37366786
MazoHist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MazoHistА если мылом его? как аттач?
Или просто base64 encode-decode?
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37366804
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MazoHistА если мылом его? как аттач?
вариантов полно, я просто не понял сначала как спуном сделать из сиквелплюса, но потом понял что можно печатать клоб не как есть а построчно
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37366814
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав Любомудров можно разок и поседеть с текстовым редактором
Хороша оговорочка :))
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37376231
SEBEK_GOD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.codecrete.net/UnwrapIt/

Идём сюда и анврапим онлайн.
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37377971
Sergey M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и чето ничего она не разврапила. Ни одного пакета десяточного. Неправильный бинарник говорит.
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37457777
Fotomultman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Воспользовался REWRAP.EXE - отлично работает. Спасибо!
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37459286
Fotomultman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На одном из пакетов - Error BASE/1132 Выход за границу индекса:array access
Как лечим подобное?
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #37459361
Fotomultman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понял, что DBF файл заполняется до 65535 строки и все... больше не создаются строки. И падает. Может поправить разработку таким образом, чтобы создавался второй -третий и так далее DBF файл?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как разврапировать пакет?
    #38437360
Фотография keon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
barrabas
Поделись плз утилитами по анврапу пакетов для 9i/10g/11g

в наследство достались проекты под ораклу, некоторые пакеты оказались заврапленные, развивать проекты стало не возможно
в среднем количество строк в заврапленых пакетах не превышает 5-6 тыщ строк
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38437426
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
keonbarrabas
Поделись плз утилитами по анврапу пакетов для 9i/10g/11g

в наследство достались проекты под ораклу, некоторые пакеты оказались заврапленные, развивать проекты стало не возможно
в среднем количество строк в заврапленых пакетах не превышает 5-6 тыщ строк
а поиск по форуму уже отменили?
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38444257
gpu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Другой вопрос,
методы защиты? Не в плане сделать невозможным, а в плане сделать геморойным по самые не хочу?
Native compilation не предлагать.
Единственное что в голову взбрело>От возможных изменений поможет CRC, зная версию системы и имея табличку CRC всегда можно при случае проверить, а более ничего.
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785281
Alexey Agafonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orawishkeonпропущено...

Поделись плз утилитами по анврапу пакетов для 9i/10g/11g

в наследство достались проекты под ораклу, некоторые пакеты оказались заврапленные, развивать проекты стало не возможно
в среднем количество строк в заврапленых пакетах не превышает 5-6 тыщ строк
а поиск по форуму уже отменили?

Резюмируя многолетнюю переписку, могу сказать, что пока развраппировать научились только 9-ю версию. Даже 10-тку еще не "научились", нет такой утилиты. Если я ошибаюсь, поправьте.
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785386
Flash Gordon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.codecrete.net/UnwrapIt/

Регулярно требуется в исследованиях, все работает. Ссылка на анвраппер есть в официальной документации.
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785413
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Agafonovorawishпропущено...

а поиск по форуму уже отменили?

Резюмируя многолетнюю переписку, могу сказать, что пока развраппировать научились только 9-ю версию. Даже 10-тку еще не "научились", нет такой утилиты. Если я ошибаюсь, поправьте.Я бы сказал наоборот -- кто прочел эту ветку внимательно, тот легко разврапит пакеты в >=10g.
Еще более внимательный читатель сможет разврапить и более ранние пакеты, даже не имея утилиты REWRAP

PS. Чтобы что-то резюмировать, надо хотя бы понять, об чем, собственно, речь
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785521
Alexey Agafonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровAlexey Agafonovпропущено...


Резюмируя многолетнюю переписку, могу сказать, что пока развраппировать научились только 9-ю версию. Даже 10-тку еще не "научились", нет такой утилиты. Если я ошибаюсь, поправьте.Я бы сказал наоборот -- кто прочел эту ветку внимательно, тот легко разврапит пакеты в >=10g.
Еще более внимательный читатель сможет разврапить и более ранние пакеты, даже не имея утилиты REWRAP

PS. Чтобы что-то резюмировать, надо хотя бы понять, об чем, собственно, речь

Вячеслав, посмотрите, кто тему создал еще в 2004 году ;-) Думаете, создатель не знал, о чем речь ;-)
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785528
Alexey Agafonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Flash Gordon http://www.codecrete.net/UnwrapIt/

Регулярно требуется в исследованиях, все работает. Ссылка на анвраппер есть в официальной документации.

Речь идет об утилите, тут онлайн. Хотя, не спорю, вариант. А можно ссылку на официальную документацию про анвраппер?
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785532
Alexey Agafonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey AgafonovFlash Gordon http://www.codecrete.net/UnwrapIt/

Регулярно требуется в исследованиях, все работает. Ссылка на анвраппер есть в официальной документации.

Речь идет об утилите, тут онлайн. Хотя, не спорю, вариант. А можно ссылку на официальную документацию про анвраппер?

Добавлю, что для 11 не работает
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785540
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey AgafonovВячеслав Любомудровпропущено...
Я бы сказал наоборот -- кто прочел эту ветку внимательно, тот легко разврапит пакеты в >=10g.
Еще более внимательный читатель сможет разврапить и более ранние пакеты, даже не имея утилиты REWRAP

PS. Чтобы что-то резюмировать, надо хотя бы понять, об чем, собственно, речь

Вячеслав, посмотрите, кто тему создал еще в 2004 году ;-) Думаете, создатель не знал, о чем речь ;-)Ну да, и за 10 лет ниасилил-таки тему (кстати, она не единственная)
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785553
Alexey Agafonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровAlexey Agafonovпропущено...


Вячеслав, посмотрите, кто тему создал еще в 2004 году ;-) Думаете, создатель не знал, о чем речь ;-)Ну да, и за 10 лет ниасилил-таки тему (кстати, она не единственная)

Соглашусь, не осилил. Следил, много флуда, по существу мало. Правда, за эти 10 лет отпала реальная необходимость развраппировать пакеты, а вот сейчас возникла. Для 11 вариантов не вижу. Вроде бы, читал все сообщения.
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785576
Flash Gordon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работает и на 11-м.
Слэш в конце ставили?

Из документации ссылку уже выпилили, но в интернете видно, что она была:
http://orasql.org/2012/08/10/online-unwrapper/
...
Рейтинг: 0 / 0
Как разврапировать пакет?
    #38785905
AG#
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unwrap.py
----------------------

A lot of people seem to know how to do it though, there is even an online unwrapper available (and I'm sure everyone seriously involved in Oracle security knows how to do it). A Russian-made closed source tool is also available, but tends to upset virus scanners.
...
Рейтинг: 0 / 0
25 сообщений из 295, страница 11 из 12
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как разврапировать пакет?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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