Как изменить чужую программу

Возможно ли сохранить изменения в html коде чужого сайта, через исследовать элемент? или это из области фантастики?

комментировать
в избранное
Gelne­ ren [224K]
5 лет назад

«Исследовать элемент»? Это что, браузерная опция для просмотра исходного кода отдельной страницы сайта? Ну, покажет она вам этот код. В том виде, как код сформирован сервером и передан браузеру для отображения. Посмотреть вы его посмотрите.

А на самом сервере ничего не изменится.

Притом далеко не факт, что вы увидите изнанку настоящей страницу сайта. Потому что в браузер падает уже скомпонованный html-код. А собираться он может каждый раз по требованию из шаблонов и базы данных, и уж эти-то запросы к компонентам вам никто не покажет.

Если отыскать, скажем, запросы POST и GET и попробовать подменить параметры, возможно, удастся заставить сайт обработать ваш параметр, в котором будет обращение к другому серверу (которое сохранится в логах) с вашей программой или прямо исполняемый код. Так вы взломаете сайт. Притом само по себе такое обращение — действие разовое и если ваш код не даёт вам контроля, благодаря которому вы зайдёте в админку жертвы и нахимичите и сохраните там что вам надо, то единственным исполнением всё и закончится и опять же ничего там не сохранится. А через плагины браузера, «просмотр исходного кода» и т.п. покопаться в чужом сайте и сохранить изменения нельзя.

Как скопировать сайт целиком и переделать под себя бесплатно

Источник: www.bolshoyvopros.ru

Как изменить чужую программу

Как в Windows подменить одну программу другой

Как в Windows подменить одну программу другой

Не так давно мне довелось чистить компьютер у знакомых от трояна, который на тот момент не обнаруживался ни одним антивирусом. Одно из проявлений зловреда заключалось в том, что при попытке запустить Firefox, Chrome или Opera, вместо них запускался Internet Explorer с предустановленным говносайтом.

Читайте также:
Техника как объект философской рефлексии основные исследовательские программы

Переустановка браузеров ничем не помогла, но зато при переименовании исполняемых файлов браузеров они запускались как обычно. Это натолкнуло меня на мысль, что зловред каким-то образом ориентируется на имя файла. Поиск по реестру и последующее ковыряние в интернетах привело меня к хитрому трюку, который использовался в этом трояне. Речь идет о подмене одной программы другой.

В Windows есть специальная функция Image File Execution Options (IFEO), которая позволяет автоматически запускать системный или пользовательский отладчик при запуске определенного приложения. Делается это через реестр, достаточно создать ключ вида HKLMSOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Optionsvictim.exe, а в нем создать строковый параметр со значением «Debugger»=»C:Somewhereevil.exe».

КАК СТАТЬ ХАЦКЕРОМ И КРЯКНУТЬ САЙТ

Теперь при попытке запуска файла victim.exe вместо него будет запущен файл evil.exe. Как вы догадались, троян создавал такие ключи реестра для каждого из браузеров, а в качестве отладчика прописывал себя. В результате вместо браузера запускался вредонос, который, в свою очередь, запускал Internet Explorer. Проблема решилась удалением ключей из реестра.

Ключ в реестре

Ключ в реестре

Кстати, подобный трюк используют совершенно легальные программы. Например, Process Explorer от Марка Руссиновича с соответствующей настройкой таким образом подменяет собой системный Диспетчер задач. И это действительно очень удобно. Добавил всего одну запись в реестр и готово, физически никаких файлов в системе заменять не надо. Удалил запись и все вернулось на свои места.

Process Explorer подменяет Диспетчер задач

Process Explorer подменяет Диспетчер задач

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

Читайте также:
Что такое программа вести

Источник: www.manhunter.ru

Как изменить Label в окне чужой программы?

Есть чужая программа написанная на Delphi, в которой нужно изменить текст на label. От программы имеется только её .dfm файл, то есть известно о названия компонентов. Как поменять текст у этой программы с помощью другой? То есть я запуская программу потом запускаю свою программу, и моя уже ищет findwindow и с помощью sendmessage должна как-то изменить этот текст.

Не предлагайте изменять dfm файл, ничего остального для перекомпиляции все равно нету. Exe программы также никак нельзя изменять, она перестаёт работать и пишет что взломана.

Отслеживать

13.6k 12 12 золотых знаков 43 43 серебряных знака 72 72 бронзовых знака

Источник: ru.stackoverflow.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru