Е-мыло
Спецвыпуск: Хакер, номер #059, стр. 059-120-1 На письма отвечал SkyWriter (sky@real.xakep.ru) От: Сергей [psv@atknet.ru] Тема: не указана Здравствуйте, spec. Вот такой вопрос у меня. Послал SMS на №4445. Пришел пароль к сюрпризу (<censored>), однако он не открывает этот сюрприз. Пишет, что пароль неверный. Приветствую тебя, Сергей! Этот вопрос уже становится достойным FAQ'а, в лучшем, конечно, смысле этого слова. Дело в том, что он уже практически застрял в анналах журнальной истории, ибо его задают очень многие. А ответ на него в большинстве случаев оказывается несложным: 1) Читатель хочет хакнуть нас, воспользовавшись методом банальной социальной инженерии (ай как нехорошо!). 2) Просто пароль может быть прочитан по-разному (простите нас, рога :-), например буква "l" (эль малое латинское) и циферка "1" (единица арабская) на экране многих мобильников выглядят одинаково, этой посылкой стоит пользоваться, когда подбираешь пароль к архиву после получения SMS :-). С нашей же стороны торжественно клянемся (на первом номере "Хакер Спец"), что постараемся не допускать таких непоняток в дальнейшем. Keep your self out of troubly, Sergey. От: scainen@rambler.ru Тема: опять поленился набрать :-( Взял я ваш журнал Хакер октябрьского выпуска 2004 года, когда просматривал диск, нашел журнал "Хакер Спец" в электронной подшивке. Тема там была - переполнение буфера. Там предлагалось попробовать уронить буфер: откомпилируй следующий демонстрационный пример или возьми исполняемый файл с диска. А у меня диска нет - помогите. Пришлите этот файл или напишите, как его откомпилировать. Код такой: #include <stdio.h> root() { printf("your have a root!\n"); } main() { char passwd[16]; char login[16]; printf("login:"); gets(login); printf("passwd"); gets(passwd); if (!strcmp(login, "bob") && ~strcmp(passwd,"god")) printf("hello, bob!\n"); } Ну, здравствуй, Скайнен-собака-рамблер-точка-ру! Вот так вот, с корабля на бал: ни здрасьте тебе, ни до свиданья. "Взял я Ваш журнал" и не спросил разрешения. Но дело, в общем-то, не в этом. Не будем обращать внимания на синтаксис и семантику приведенного куска кода, сконцентрируемся на главном: так как данный файл предполагает наличие привилегий и пользователя с именем root, то совершенно очевидно, что файл должен запускаться в ОС UNIX/Linux, а раз так, то, скорее всего, и компилировать его стоит в этой ОС (так удобнее, братья). Так вот, ты загружаешь свой UNIX/Linux и набираешь команду: cc file.c -o file Или: gcc file.c - o file Какая-нибудь наверняка сработает. Естественно, по легенде в файле file.c лежит корректный исходник ;-). После этого запускай file и наслаждайся первой собранной программой. Что такое UNIX/Linux - см. другой номер нашего издания ;-). Добрых свершений, Скайнен! От: pagewin@yandex.ru Тема: опять пусто :-( Я, значит, на компе журналы читаю в натуре! Я <censored> от журналов! Классные журналы в натуре! А <censored> еще круче не видел! Балдею! Вроде как журналы у вас с дивидюхой рубают. А ЧуВо на диск пишете? Я рублюсь <censored>, скока можно впихнуть на 4 гига в натуре! Я <censored> скока <censored> со всеми журналами диск DVD? Ну типа журнал - <censored>!!! Только там в журнале маловато порнухи, приходится из Яndexа выбивать и из Гугла, я о нем прочитал из журнала. |