С чего можно начать самостоятельное обучение белому хакингу?
Добра.
Нашел книгу "ХАКИНГ Искусство эксплойта" и не смотря на 2-е издание команды ругаются и буквы в ответах терминала другие....
Можете посоветовать актуальную литературу?
UPD.
вот моя заметка на буквы: EAX, ECX, EDX и EBX они же tax, rex, rex, rex - называются аккумулятором
(Accumulator), счетчиком (Counter), регистром данных (Data) и базо-
вым регистром (Base). Они служат для разных целей, но в основном в ка-
честве временных переменных ЦП при выполнении машинных команд.
Только, на следующей странице, приведенные команды, давали ошибку, которую, вообще, не получается разгадать....
Понимаю, что буквы из-за архитектуры процессоров другие, но остальное - тьма для меня...
Страница 40, вышеуказанной книги, мне выдает:
gdb -q ~/a.out
/home/user/.gdbinit:1: Error in sourced command file:
Undefined command: "". Try "help".
Reading symbols from /home/user/a.out...done.
(gdb)
И я вообще не понимаю, как и что; до этого я получал адекватный ответ.
U.Pd.
Ответ фя нашел.
Спасибо тем, кто подсказал, а тем, кто подкалывал - на здоровье.
Прошу администрацию закрыть это обсуждение
Сергей delphinpro, вот моя заметка на буквы: EAX, ECX, EDX и EBX они же tax, rex, rex, rex - называются аккумулятором
(Accumulator), счетчиком (Counter), регистром данных (Data) и базо-
вым регистром (Base). Они служат для разных целей, но в основном в ка-
честве временных переменных ЦП при выполнении машинных команд.
Только, на следующей странице, приведенные команды, давали ошибку, которую, вообще, не получается разгадать....
И я, только, начинаю, в этой области; для меня не понятно, куда, копать...
А смеяться можно, сколько влезет, особенно, если "все знаешь", а дельный совет дать не можешь
Василий Банников, про буквы, я догадался - архитектура новая, а вот с ошибками, без указания в какой строке, туговато...
Когда то, даже, на хакс.тор смог зарегистрироваться, но в книге совсем другой коленкор.
Спасибо за наводку, буду рыть в сторону ассемблера
Сергей delphinpro, в ответах буквы не совпадают; в книге eax, а Линукс с МакОСью отвечают rax... Т.ч. буквы, а инструкции, вообще, не в дугу... А вот команды, я вводил правильно, после того, как скопировал из PDF и кодировка спецсимволов не распозналась - прочитал описание ошибки и допер, а на 40 странице ошибка и без описания, и без номера. Учитывая год выхода книги(2010), все могло поменяться, вот и вопрос возник
Александр Степанов, посмеялся бы, если бы это была шутка. Но это не она. Твои "белые" намерения никому интересны не будут, если залезешь куда не туда, и нарушишь тем самым местный закон. "Белый хакинг" это либо по юридически значимому "приглашению" (пентест, багбаунти), либо же минное поле.
Василий Банников, спасибо, Вам, за , единственный, разумный/адекватный, ответ.
Я нашел ответ на мой вопрос; я был не внимателен...
Спасибо Вам от чистого сердца.
Раньше была кнопка "выбрать ответ решением задачи" - Вы мне помогли лучше...
Спасибо за "свет". (ну нафиг мне не надо банки взламывать; мозг , свой бы, взломать)
Успехов Вам во ввсеи
Чтобы изучать белый хакинг, надо сначала изучить все что касается computer science, вот где то очень поверхностный список:
- ОС и их устройство
- сети
- программирование высокоуровневое
- программирование низкоуровневое (конкретно - С/С++ и работа на нем с железом)
- железо и его устройство, особенно ассемблер и работу с памятью
Это база, с которой можно попробовать погрузиться в что то типа хакинга, хотя сам по себе этот термин расплывчат.
Саму книгу не читал, но судя по всему там зачем то сразу идет ассемблер. Если нет навыков в программировании - то начинать с ассемблера так себе идея в современных реалиях.
Спасибо за внятное разъяснение.
Немного знаком с ОС, терминал и консоль не вводят в ступор, маленько с PHP и Python сталкивался, но...
Видимо, придется, с самых азов все начинать...
Александр, хоть вы уже нашли решение для своего вопроса, но добавлю, что упомянутая вами книга далеко не для новичков - это раз. Два - данные в ней всё же устарели. Если вы соовсем-совсем начинающий, тогда сначала определитесь с конкретной сферой/направлением своего желания, т.к. «белый хакер» — термин, скажем так, собирательный. А книгу эту оставьте «на потом», когда наберётесь опыта, и если не потеряется интерес к ИБ.
Спасибо за поддержку. Я не совсем новичок, но туго даётся, а тут разобрался и буду дальше изучать, если совсем не застряну. Направление, конечно, лучше бы пентестером для сайтов, оно попроще будет, но и устройство кода мне интересно; как там все эти единички с ноликами "пляшут".