Практика создания собственного потока в рамках процесса 1С (или как еще можно подключать внешние компоненты)
Собственно есть интересная тема, реализуемая через VirtualAllocEx и CreateRemoteThread.
В общем работает как часы так: выбираем программу, к которой хотим подключиться, аллоцируем ей исполняемый фрагмент памяти и фрагмент данных, а потом просто запускаем в её виртуальном адресном пространстве поток, который считает по аллоцируемой памяти.
Ясное дело, что весь объем данных доступный исходному процессу становится наш. Можем писать куда угодно, открывать окошки и пр. дела.
Можно открыть сокет, канал и т.д.... натурально типа это сам процесс такой прошаренный.
Понятно, что таким способом можно внедриться и в конфигуратор, чтоб помогать там "писать" и портить окошки. Но меня интересует именно хендл sql соединения.
КТО ЗНАЕТ, ГДЕ И КАК ЕГО ВЫУДИТЬ?
В общем работает как часы так: выбираем программу, к которой хотим подключиться, аллоцируем ей исполняемый фрагмент памяти и фрагмент данных, а потом просто запускаем в её виртуальном адресном пространстве поток, который считает по аллоцируемой памяти.
Ясное дело, что весь объем данных доступный исходному процессу становится наш. Можем писать куда угодно, открывать окошки и пр. дела.
Можно открыть сокет, канал и т.д.... натурально типа это сам процесс такой прошаренный.
Понятно, что таким способом можно внедриться и в конфигуратор, чтоб помогать там "писать" и портить окошки. Но меня интересует именно хендл sql соединения.
КТО ЗНАЕТ, ГДЕ И КАК ЕГО ВЫУДИТЬ?
По теме из базы знаний
- 1С:Хлебобулочное и кондитерское производство. Модуль для 1С:ERP и 1С:КА
- Многопоточный CI-контур для 1С c Packer, Vagrant и Jenkins. Часть 1. Описание системы и обзор инструментария
- Чем воспользоваться для распознавания котиков в 1С?
- Backend силами 1С. 4 кейса внедрений
- Инструкция по установке Postgres для OLTP приложений и 1С. Часть 1. Базовая конфигурация
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
А очень уже древнее "Внешние источники данных" - не подойдёт разве?
http://infostart.ru/public/92746/
Или Вы пишете внешнюю обработку-троян?
Или Вы пишете внешнюю обработку-троян?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот