Экранный шпион (автоматическое, скрытое снятие скриншотов)

Экранный шпион

В данной статье я на примерах покажу как сделать шпион своими руками и как скрыто наблюдать за работой пользователя! Как-то я написал небольшую программку для снятия скринов. И тут мне пришла идея использовать свои знания себе в пользу. А именно сделать «экранный шпион».

Принцип его работы в том, что после открытия он добавляет себя в автозагрузку, создаётся папка с «логом работы», в которую через определённое время будут сниматься скриншоты экрана монитора. В результате чего, мы к примеру сможем узнать что делают на нашем компе во время нашего отсутствия.

Экранный шпион

Итак начнём его создание. Нам нужно 4 файла:

1) skr.exe скачать можно здесь
Это тот файл который делает сам скриншот экрана сразу после запуска этого файла.

2) papka.bat с таким кодом:

здесь мы создаём папку с именем «log» и ставим на неё атрибут «скрытый»

3) skreen.bat сюда напишем:

Первой строкой мы переименовываем скриншот который получится после открытия файла «skr.exe», а второй строкой мы перемещаем скриншот в папку лога но для того чтобы при копировании батник не удалил старые скриншоты мы пишем skrin%random%.png чем избегаем файлов с одинаковыми именами.

4) time.bat код таков: :metka timeout 15 start skreen.exe goto metka

Теперь самое важное! Задаём таймер нашей программе. Первой строкой мы ставим метку чтоб повторять одну и ту же команду бесконечное количество раз. Второй строкой ставим «таймер» (время через которое будут сниматься скриншоты. И наконец четвёртая возвращает нас к метке которую мы постили. У вас может возникнуть вопрос-«а почему в третьей строке написано start skreen.exe , а не skreen.bat ?. Да потому что сейчас мы прогоняем все батники в exe (приложения) через программу Bat To Exe Converter , статьи о которой есть на это сайте.

А всё для того чтобы скрыть чёрное DOS окно которое будет вылазить каждые 15 секунд. Заходим в программу выбираем каждый батник по очереди и каждый раз ставим галочку на Invisible application и чтобы сделать exe каждый раз нажимаем на кнопку compile.

А когда всё сделали добавляем файлы в архив и ставим галочку создать sfx архив.Вкладка дополнительно нажимаем параметры sfx.В путь для распаковки пишем %appdata% , в установке выполнить после распаковки пишем papka.exe и time.exe . Далее режимы- ставим галочку на скрытый .

Вкладка дополнительно – нажимаем добавить ярлык ставим галочку на «в папке автозагрузка», в поле имя файла для которого будет создан ярлык пишем time.exe , описание ярлыка хоть что и в имя ярлыка пишем хоть что.lnk . Во вкладке обновление ставим галочку на перезаписывать файлы без запроса. Вот и всё теперь внизу везде нажимаем ок и готово.

Но так как мы скрыли папку с логом поставив на неё атрибут «скрытый» я рекомендую сделать быструю открывалку папки через батник. Вот код:

Всё, теперь готово!

А кому лень делать самому вот ссылка на готовый экранный шпион

Пароль на архив: www.spy-soft.net

Экранный шпион (автоматическое, скрытое снятие скриншотов)Скачать бесплатно
Экранный шпион (автоматическое, скрытое снятие скриншотов)

ВКонтакте
OK
Telegram
WhatsApp
Viber

11 комментариев

  1. Petrpig

    1. Велосипед не нужен, ибо есть программа nircmd.exe, умеющая в том числе делать скриншоты командой nircmd.exe savescreenshot file.png
    2. timeout 15 — это что такое? Это случайно не какая-нибудь сторонняя программа? В стандартной комплектации XP такой нет.
    3. Конвертеры bat в exe не нужны, ибо есть куда более кошерные способы скрытого запуска батников: той же nircmd командой nircmd exec hide file.bat или vbs-стартером.
    4. Три штуки отдельных батника? Вы шутите? Почему нельзя было все это вписать в один?
    Низачот, короче.

    • Сейчас качну и гляну что это за запеканка.

    • Дмитрий

      запуск без окна терминала
      start «путь к программе» B

  2. kabby1

    Мне КАЖЕТСЯ или это инструкция с хабра? Т.к. я давненько видел такое

    • Нет, вроде не с хабра.

  3. art9

    Да, уж. Как-то не красиво сделано.
    Лучше через Планировщик заданий Windows — будет работать во всех учетных записях и вариантов запуска море (тот же цикл на каждые 10 минут).

  4. art9

    для утилиты от нирсофт данный функционал через командную строку:
    nircmd.exe loop 10 60000 savescreenshot c:\temp\scr~$currdate.MM_dd_yyyy$-~$currtime.HH_mm_ss$.png

  5. Соглашусь с предыдущими ораторами.

  6. Cornelius

    а как удалить это потом?

  7. Vasil

    Вообще супер, спасибо за nicrome )))

  8. Nik

    Petrpig, ты понимаешь, что если все будет готовенькое, то ты — просто Script kiddie и ничего не умеешь. Если ты хочешь быть настоящим хакером и взломщиком, то ТЫ ДОЛЖЕН УМЕТЬ ВСЕ ДЕЛАТЬ РУЧКАМИ!!!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *