powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Задача по инъекциям
8 сообщений из 8, страница 1 из 1
Задача по инъекциям
    #37659999
testjava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!! Помогите оценить сложность, а именно сколько нужно жуниору для решения этой задачи!! И подскажите наиболее оптимальный алгоритм, какие технологии нужны. Программа слушает порт бд, перехватывает все запросы, анализирует на предмет sql-инъекций и если все ок, то пропускает дальше, если не ок, то пишет в лог, либо обезвреживает и отправляет. Заранее всем благодарен!!
...
Рейтинг: 0 / 0
Задача по инъекциям
    #37660037
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
testjavaПомогите оценить сложность, а именно сколько нужно жуниору для решения этой задачи!!
Джуниор это такой человек, который подобную задачу может выполнять бесконечно долго, если ему не поставить рамки и не придать ускорение в нужном направлении.

testjavaИ подскажите наиболее оптимальный алгоритм, какие технологии нужны. Программа слушает порт бд, перехватывает все запросы, анализирует на предмет sql-инъекций и если все ок, то пропускает дальше, если не ок, то пишет в лог, либо обезвреживает и отправляет. Заранее всем благодарен!!
Заипется джуниор. У разных баз разные протоколы. Это под разные базы или под все? Почему именно такое решение? А если драйвер коннектится не через сокет? Почему на Java? Почему не встроить интерцептор в саму базу?
А как определить является ли запрос инъекцией? А представляете на сколько производительность просядет?
...
Рейтинг: 0 / 0
Задача по инъекциям
    #37660052
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да. Для каждой БД - свои инъекции.
Например, для MS SQL лучший способ обезопасить себя - использовать хранимые процедуры с параметрами или заворачивать запрос в системную процедуру sp_executesql .
Впрочем, использовать процедуры с параметрами для любых запросов к базе, поддерживающей хп, - более-менее универсальный способ.
...
Рейтинг: 0 / 0
Задача по инъекциям
    #37660469
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
testjava,

такое ощущение, что задача "тестовая" и просто проверяют ваш ход размышлений. Написание подобного труда даже для senior программиста - очень серьезный труд.
...
Рейтинг: 0 / 0
Задача по инъекциям
    #37660653
testjava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Озверин,
задание реальное! На данный момент остался лишь интерес как его решить, ткните носом куда смотреть и примерную архитектуру, если можно.
...
Рейтинг: 0 / 0
Задача по инъекциям
    #37660668
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
testjavaОзверин,
задание реальное! На данный момент остался лишь интерес как его решить, ткните носом куда смотреть и примерную архитектуру, если можно.
Какую архитектуру? Вы уже сами описали всю архитектуру и сказали что это без вариантов. Поэтому начинайте читать про сокеты.
http://docs.oracle.com/javase/tutorial/networking/sockets/
Напишите простейший прокси к базе таким способом.
...
Рейтинг: 0 / 0
Задача по инъекциям
    #37662409
testjava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowicztestjavaОзверин,
задание реальное! На данный момент остался лишь интерес как его решить, ткните носом куда смотреть и примерную архитектуру, если можно.
Какую архитектуру? Вы уже сами описали всю архитектуру и сказали что это без вариантов. Поэтому начинайте читать про сокеты.
http://docs.oracle.com/javase/tutorial/networking/sockets/
Напишите простейший прокси к базе таким способом.ага, спасибо! задача оказалась дипломной работой)
...
Рейтинг: 0 / 0
Задача по инъекциям
    #37662423
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
testjavaага, спасибо! задача оказалась дипломной работой)
Тогда такие вопросы лучше задавать не на форумах, а научному руководителю.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Задача по инъекциям
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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