Жертву нашли быстро: бывший гендир, ныне почивающий на лаврах по коммерческим вопросам. Подключаемся к диску С:, вырезаем ntldr и ребутим комп с помощью самой популярной программой для удаленного администрирования.
— Да, Сан Саныч! Что? Компьютер не работает? Ай-яй-яй… Сейчас-сейчас!
Забираем комп дира, меняем ему МАС на свежесгенерённый, а его МАС прописываем на заныканном мною в нашей локалке серваке с Дебианом. Снова поднимаю Squid.
Заработал веб, заработал FTP, но мои разгильдяи хотели World of Tanks. «Танки» не работали. В уже работающем вебе полез искать. Ага, вот тут-то мы и знакомимся с TCP и UDP. Казалось бы, решить бы всё изящно, красиво, но в тот момент я был эникейщиком, потому про TCP/UDP я узнал, а про iptables — нет. Тогда я ещё не был в курсе, что инет можно пустить через шлюз. Я знал, как настроить прокси, в эту сторону и пошёл рыть.
Запрос в Гугл: «Прокси-сервер, работающий с UDP». Squid не умеет, это не то… О! 3proxy. Всё хорошо, но UDP работает только через SOCKS5. Так, прописываем в браузере порт 1080… Инет, понятное дело, работает, но World of Tanks с пятыми «носками» не дружит.
Второй запрос в гугл: «Как заставить программу работать через SOCKS5». Это платное, это тоже… FreeCAP. Настраиваем, прописываем экзешник WoT… «ИСы», «Маусы» — товарищи прилипли к экранам.
Прошло с тех пор уже года два. Накопил опыта, знаний, но понял главное: любим мы костыли в нашей работе. Красивые они по-своему. Proxy over proxy, UDP over TCP — а я ведь тогда об этом даже не догадывался.
#8986: Сегодня пощады не ждите
13:00 15.04.2012, IT happens
Работаю курьером в организации, доставляющей фототехнику по всей территории нашей необъятной Родины. В нашей компании есть ряд золотых правил, за несоблюдение которых на работника косят лиловым глазом. Одно из таких правил — связь с клиентом через менеджера. Меньше претензий лично к курьеру, да и безопасность заметно возрастает, если вдруг на том конце провода злодей настроил спецоборудование для определения местоположения курьера, который идёт в капкан с дорогим фотоаппаратом или оптикой. По крайней мере, руководство в лице генерального уверено в возможности такого сценария.
В один из по-зимнему морозных мартовских дней понадобилось заверить первого же заказчика на маршруте, что всё в порядке, и посылка будет при нём в течение часа. Лезу в журнал вызовов, отыскиваю менеджеров, звоню. Трубку берёт девушка, произносит дежурную приветственную реплику интернет-магазина, аккурат после которой разговор обрывается, сопровождаемый звуком завершения вызова. Без тени раздражения звоню снова — ровно тот же результат, разве что ответил мужчина. Повторяю попытку. «Интернет магазин %corpname%, чем могу помочь?» — треньк! Ну мать-перемать. Неужели гуглофон отказывается сотрудничать с такой лояльной минусовой температурой, решая за меня, что совершать звонков не стоит? Бред. Али гэбня установила особую глушилку для ЦНИИ, находящегося близ моего расположения? Тоже вряд ли. В конце концов, неужели я и впрямь такой некоммуникабельный и асоциальный, что даже менеджерский состав не желает иметь со мной никаких дел?
Вломила мелкая дрожь. Фейспалм обещал быть таким звонким, что расслышали бы в Нью-Джерси. Ну конечно! Будучи любителем разношёрстного софта и возжелав на батарее ёмкостью 1650 mAh долгих часов жизни, я предусмотрительно после каждого роботошитья ставлю программку, вычищающую ОЗУ почти со всеми потрохами спустя некоторое время после блокировки экрана. Так уж вышло, что очередной бут каким-то непостижимым образом сбил тонкую настройку убийцы, в результате чего та исключила все тщательно отобранные системные службы, включённые в список исключения. Каламбур. Датчик дистанции при каждом совершаемом звонке услужливо тушил экран, блокируя ввод и давая софтине мощного пинка. Та, не разглядев в белом списке ничего, окромя пустоты, решительно исполняла приказ. Тут уж не до церемоний: полез в список запущенных программ, пристрелил оттуда горе-киллера.
Клиент остался доволен новенькой зеркалкой.
#8987: Оченьмногозадачность
15:00 15.04.2012, IT happens
Есть у меня девушка с волосами цвета каштана. Есть у девушки розовый нетбук. Девушка к розовому нетбуку мои шаловливые гентушные ручки за километр не подпускет. Так на нём и стоит «стартерная» винда из магазина. Казалось бы, «семёрка» — не 95 и не 98, с ней можно комфортно работать годами и без ковыряния под капотом. Но при этом мой глаз, привыкший к молниеносности и отзывчивости линукса, регулярно фиксирует тормозищи даже на голом десктопе. Странно, думаю я, но молчу. Девушка стоически терпит открывающийся по 40 секунд IE, но однажды мне всё-таки поступает жалоба на таинственно исчезающее место на жёстком диске. Я впервые беру в руки эту священную машину, присматриваюсь к панели задач — и теряю челюсть.