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

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

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

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

Запуск фгента из под Web не на сервере)

Kizarek86

Green Team
20.07.2007
871
7
BIT
38
Задача такая, с формы под веб, формируется письмо, в котором есть атачи, поля под атачи генерятся DHTML.
Сейчас есть библиотека которая цепляет поток, и прикрепляет к письму. Есть 1 проблема, агент данный запускается на сервере, соотрветственно файлы с компа пользователя не цепляет.

Как запустить агент из под Web не на сервере?
 
W

wowa

kizarek , Если я правильно понял, то и у меня была такая проблема.
1) Я сохранял Аттачмент на сервер
2) Далее с сервера я заносил аттачмент в поле
3) Удалял аттачмент с сервера
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
38
Знать бы как его ещё получить....
На форме генерятся поля типа File, а вот как из них получить файл который там выбран ненаю, третий час копаюсь немогу найти(
 
W

wowa

Может что-н пригодится с моих кодов:
Код:
'Проверка, есть ли Аттачменты
Set itmFile = doc.GetFirstItem ( "$File" )
If itmFile Is Nothing Then
Exit Function
End If

Call doc.ComputeWithForm( False, False )
Call doc.Save( True, False )

'Получение последнего прикрепленного аттачмента
Forall item In doc.Items
If Ucase( item.Name ) = "$FILE" Then
Set vNewAttach = item
End If
End Forall

'FileName последнего прикрепленного аттачмента
stFileName = vNewAttach.Values(0)
 
D

Duedev

Ребят вы о чем?
Если вы работаете с браузером, так каким образом вы хотите запустить агент?
агент в любом случае запускается на сервере!

Решение этой проблемы типовое:
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
38
Duedev
Спасибо, очень помог.

Сначала делал с помощью страницы, с приатачиванием файлов видимо неканает) пришлось на форме делать.
 
Мы в соцсетях:

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