• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Агент перестал видеть функцию из библиотеки

  • Автор темы D!m@n
  • Дата начала
D

D!m@n

Добрый день!

Агент перестал видеть функцию из библиотеки. Пишет
Cannot find external name: ENCRYPTATTACHMENTS в строке 73
EncryptAttachments - это функция в подключаемой библиотеке.
Библиотека в базе есть.
В коде агента через Use подключена.
В коде самой библиотеки - Option Public.
В общем, глюк не из-за ошибки в коде 100%.

Вообще - все как всегда. И раньше это все работало.
Проблема появилась вдруг, когда я кое-чего в ней поменял (изменения несущественные, такую ошибку вызвать не могли).

Пересохранить вызывающий агент - пробовал.

Пока перенес функцию из библиотеки в сам агент, заработал.

Подскажите, что с этим делать?
Заранее спасибо!

P.S. Сейчас попробовал сделать еще тупенького агента, который использует функцию из этой библиотеки.
При вызове функции выдает сообщение: Generic LSE Failure.
 
M

morpheus

Для: D!m@n
библиотеку пересохраните , можно удалить из options её и опять прописать попробуйте
 
W

wowa

У меня были тоже проблемы, что не видело библиотеку
Я удалял этот Use и прописывал заново
 
D

D!m@n

Проблема решилась так:
<!--QuoteBegin-wowa+17:01:2008, 15:10 -->
<span class="vbquote">(wowa @ 17:01:2008, 15:10 )</span><!--QuoteEBegin-->У меня были тоже проблемы, что не видело библиотеку
Я удалял этот Use и прописывал заново
[snapback]93912" rel="nofollow" target="_blank[/snapback]​
[/quote]

Это первое, что я попробовал, но думаю, что через способ Yakov'a тоже получилось бы.
Всем ответившим огромное спасибо и +1!

P.S. Кстати, сделал наблюдение: простое пересохранение кода влечет за собой его переподписание, но не влечет, как я думал до этого, перекомпиляции.
Для этого надо что-нибудь в нем поменять.
Ужос, в общем :))
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!