Программирование


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
59 3 30

С чего начать?Хочу писать вирусы и вообще стать мега хацкером.Можно научиться типо практикой,или все таки надо учиться в спец. универах? Dark 29/02/20 Суб 21:17:48 16192721
1583000249705.jpg (9Кб, 442x293)
442x293
С чего начать?Хочу писать вирусы и вообще стать мега хацкером.Можно научиться типо практикой,или все таки надо учиться в спец. универах?
29/02/20 Суб 21:21:45 16192772
>>1619272 (OP)
Забей, у тебя ничего не выйдет.

/thread
Аноним 29/02/20 Суб 22:07:11 16193053
Аноним 29/02/20 Суб 22:42:07 16193484
Аноним 29/02/20 Суб 22:49:35 16193545
14979674615650[[...].jpg (746Кб, 2310x2306)
2310x2306
>>1619272 (OP)
Прочитай для начала эти книги. Через год приходи, расскажу, что делать дальше.
Аноним 29/02/20 Суб 23:45:17 16194406
>>1619354
Я не оп и не кулхацкер, но может объяснишь, зачем ему все это читать? Зачем учить все эти вот языки? Хацкеры же больше про сети или системщину. Ладно ещё скл или плюсы (хотя тоже спорно), но хацкел ему нафига или жаба? Алгоритмы тоже не особо нужны ведь
Аноним 01/03/20 Вск 00:30:13 16194937
>>1619272 (OP)
Выключай мистера робота и перестань дрочить на маняфантазии

А если серьезно, то какой ты лвл, имеешь ли ты опыт в программировании и какие вирусы ты хочешь писать и нахуя? Ты задал очень поверхностный вопрос.

Алсо, береги очкан от бутылки майора Доигралеса с такими темами, лолд.
Аноним 01/03/20 Вск 00:32:02 16194948
>>1619354
3/4 юзлесс шлак. Вирусописателю очень нужно читать книгу по SQL и руби по пару сотен страниц каждую, ога. В шепотинку просто
Аноним 01/03/20 Вск 00:38:59 16195019
>>1619493
Самый главный вопрос: знаешь ли ты инглиш хотя бы на уровне upper intermediate? Можешь свободно читать/слушать техническую инфу на инглише и усваивать ее? Если нет, то без этого у тебя ноль шансов.
быстрофикс
Аноним 01/03/20 Вск 01:25:04 161952910
>>1619354
Всегда подарываю с этой пикчи.

Особенно с книги дракона, двух книг с регэкспами, ТДД и искуству рефакторинга.
Ебать жирный ее делал.
Аноним 01/03/20 Вск 01:31:47 161953311
Аноним 01/03/20 Вск 02:15:07 161956212
Аноним 01/03/20 Вск 02:55:05 161957013
>>1619529

По c++ бессмысленно читать любую книгу, написанную до 11-го стандарта.
Аноним 01/03/20 Вск 08:19:04 161961814
Шагом двач, несколько лет назад задавался этим вопросом, как вкатиться в ИБ.
Вписался с один чуваком у которого смотрел лекции, вот его ответ.

>Ого. Фигня какая =) это я про рекомендацию. Забудь о тулзах. Начни решать hackthebox rootme и overthewire. Если совсем никак не будет получаться читай райтапы. Но не просто читай а следующим образом. Встретил незнакомое слово - читай что это такое. Если и там встретил незнакомые слова - читай их описание. База у тебя есть, рано или поздно дойдёшь до понятного. Да это будет долго, зато будешь быстро расти
Аноним 01/03/20 Вск 13:45:20 161980115
>>1619494
>>1619529
>>1619440
Это основы CS. Хакеры сегодня - это не школьники из 90-х, которые заходили в винду 95 не зная логина и пароля, или в биос заходили без пароля, которые запускали контру в комп. клубе, не оплатив доступ. В 2к20 хакеры - это элита IT, это всякое повидавшие бородатые сурьезные дяди.
Зачем школьнику, который решил стать профессором в квантовой физике, изучать высшую математику, физику твердого тела, механику Ньютона, гидродинамику, СТО и ОТО? Чому бы сразу не дать ему учебник по квантовой физике, пущай он его прочитает и сразу станет сеньором.
Ну и кстати после крепкого изучения хотя бы двух ЯПов, учебник по какому-нибудь питону читается проще и быстрее, чем аналогичный по объему текст с двача. Так что лишним не будет, пусть пару вечеров на питон и хаскель потратит.
Аноним 01/03/20 Вск 14:43:57 161983816
>>1619801
Что блядь основы? Регэкспы? По ним нужны 2 книги? Мне кажется 2х статей хватит на первые всегда.

Рефакторинг? Это человеку который закатывается, который не имеет представления о культуре и стилях, еще не выработал свой?
Ебучий мегатрактат по основам строения компиляторов, который большая часть Цпп сеньеров даже своими словами в кратце не опишет?
Тест драйвен девелопмент? Эту хуйню вообще можно понять, лишь побывав на нескольких больших проектах.

Ты предлагаешь школьнику, что хочет стать профессором квантовой физике, изучить расчет высокочастотных аналоговых цепей, гидродинамику и сопромат.

Хотя он может просто дрочить просто менее серьезный матан.

>гидродинамику
Где то была рофловая картинка от математиков, с графиком сложность\фантазийность.
Вот по шкале сложности гидродинамика была с квантовой физикой.
Аноним 01/03/20 Вск 15:01:58 161985117
>>1619838
>Регэкспы? По ним нужны 2 книги?
Если в книге встречаешь, что уже знаешь, просто пробегаешь глазами дальше.
>Рефакторинг? Это человеку который закатывается, который не имеет представления о культуре и стилях, еще не выработал свой?
Лучше сразу перенимать лучшие практики, чем изобретать своё джунское говно, а потом переучиваться.
>Ебучий мегатрактат по основам строения компиляторов, который большая часть Цпп сеньеров даже своими словами в кратце не опишет?
Поэтому они и не сеньоры, а макаки с ЧСВ, и кулхацкерами им не стать.
>Тест драйвен девелопмент? Эту хуйню вообще можно понять, лишь побывав на нескольких больших проектах.
Кто ж тебя на большие проекты возьмет? В лучшем случае будешь формошлёпить в песочнице.
>Ты предлагаешь школьнику, что хочет стать профессором квантовой физике, изучить расчет высокочастотных аналоговых цепей, гидродинамику и сопромат.
Это учат в любом уездном техническом универе в РФ, если ты не в курсе, даже на специальностях, бесконечно далеких от этого всего.
>Вот по шкале сложности гидродинамика была с квантовой физикой.
Прикладной гидродинамике учат и сантехников, хотя и 6-й том Ландау Лифшица их учить целиком не заставляют.
Аноним 01/03/20 Вск 16:07:41 161989918
>>1619851
>Если в книге
@
>встречаешь Регэкспы
@
Со словами ой бля эта хуйня опять, пиздуешь вспоминать в статью ближайшую.

Без практики не малой, так и будешь в гайды нос совать. Пара статей дадут тот же эффект.

>Лучше сразу перенимать лучшие практики
Не понимая проблем которые они решают, особенно не почувствовав их на практике - нихуя не усвоишь. В лучшем случае будешь бездумно повторять, частенько переусложняя там где не нужно.
Это не какая то наука, это рабочий процесс, он адаптивен.

>Поэтому они и не сеньоры
Потому что эту хуйню нет смысла знать практического никому, кроме разработчика компилятора. И не для себя, а серьезного.

>Это учат в любом уездном техническом универе в РФ, если ты не в курсе, даже на специальностях, бесконечно далеких от этого всего.
И именно поэтому моя мамка с двумя высшими в приведения верит.
Бессмысленные знания, забытые через семестр завезли, методов познания и анализа не завезли.

>Прикладной гидродинамике учат и сантехников, хотя и 6-й том Ландау Лифшица их учить целиком не заставляют.
Закону Архимеда? Я увы формошлеп и инженерного образования не имею, но гидродинамика вроде до сих пор до конца не описана.
Аноним 01/03/20 Вск 18:24:08 162003919
>>1619899
>Без практики не малой
Практика - неотъемлемый процесс изучения книг-учебников по любому направлению.
>Это не какая то наука, это рабочий процесс, он адаптивен.
Лишним не будет явно.
>Потому что эту хуйню нет смысла знать практического никому, кроме разработчика компилятора. И не для себя, а серьезного.
Типичное мнение макаки обо всём, что он не знает.
>Бессмысленные знания, забытые через семестр завезли, методов познания и анализа не завезли.
Некоторые люди начинают с самых низов, а потом растут по карьерной лестнице из года в год, из мелких подай-принеси в ответственные исполнители, затем в начальники отделов и департаментов, потом зам. директора, директор филаала, потом вицепрезидент головной компании и так далее. И вот к 50 годам он уже стал начальником столь высокого ранга, что всё, чему он учился в ВУЗе и в течение десятков лет на производстве ему уже не нужно. Так вот, поэтому в начальники надо ставить самых тупых и необразованных, ведь их плюсом является то, что у них нет лишних знаний. Чем меньше знаний и умений - тем высшую должность надо брать!
>Закону Архимеда?
И уравнению Бернулли в обязательном порядке.
>Я увы формошлеп и инженерного образования не имею, но гидродинамика вроде до сих пор до конца не описана.
Ну мне и за 12 лет работы иногда приходилось и школьную тригонометрию вспоминать и вузовские ряды фурье и задачу оптимизации коммивояжора и кучу всего ещё. Хотя первые года 3 я подавал-приносил и заполнял формы в ексель, где мне не нужны были вообще никакие знания.
Аноним 01/03/20 Вск 18:57:56 162006720
Не ОП этого треда. Так все-таки здесь есть специалисты ИБ? Вопрос от меня такой: я НЕ хочу быть про хуЦкером и пиздить номера кредиток ломая уберзащищенные базы данных какого-нибудь пай-пала или подобного гиганта.

Я хочу научиться насрать на каком-нибудь форумчике или рефейсить какой-нибудь коропоративный сайт какого-нибудь ИП со штатом 20 человек, угнать страницу в ВК и подобная кибер-гоп активность. Нахуй мне серьезно вкатываться в архитектуру компилятора или глубинно изучать другие области CS.

Мне бы научиться пользоваться какими-нибудь готовыми решениями (а для начала узнать о возможных вариантах решения поставленной задачи), или писать простенькие скрипты-програмки, которые смогут атаковать комп Васи соседа, на котором нет антивиря и настройки доступа не установлены адекватно.

Так вот что, такому биомусору (кибергопнику) как Я почитать? Какие форумы посетить? Как с 0 знаниями ИБ и небольшим знанием крестов и еще меньшим опытом его применения вкатиться в данную сферу?
Аноним 01/03/20 Вск 19:17:48 162009021
>>1620067
Крутых ИБшников ты здесь вряд ли найдёшь. Тут и крутых кодеров мало.
Посмотри на курсы типа "Стань белым хакером", что ли. Ну а потом и в чёрные можно перекатиться.
Аноним 02/03/20 Пнд 03:15:39 162057422
Аноним 02/03/20 Пнд 04:34:10 162058623
Аноним 02/03/20 Пнд 05:40:40 162059224
Хочу написать простой троян для андроид, чтоб его не было видно в программах. Из функций только отслеживание местоположения по карте, через gps и идентификация через админку по imei или серийнику. Заебали планшеты воровать на работе. Это технически возможно ?
Аноним 02/03/20 Пнд 17:04:50 162112125
>>1619851
>Кто ж тебя на большие проекты возьмет? В лучшем случае будешь формошлёпить в песочнице.
Работаю на больших проектах, где все ссут на ТДД. Ты обоссан.
Аноним 02/03/20 Пнд 17:05:30 162112226
Кстати, жду вскукарек про "эти проекты не проекты, вот если бы ты поработал на проектах с ТДД, это были бы всем проектам проекты"
Аноним 02/03/20 Пнд 17:12:25 162113027
>>1619838
>Тест драйвен девелопмент? Эту хуйню вообще можно понять, лишь побывав на нескольких больших проектах.
Это вообще хуйня для тимлидов веб-макак, чтобы они могли писать оправдания заказчику, на что было потрачено рабочее время. ТДД не используется, например, в эмбеддед, геймдеве, графоуни, обработке сигналов, нейронках, радиолокации, разработке операционных систем и драйверов
Аноним 02/03/20 Пнд 18:23:53 162116928
>>1621130
Почему не используется, как считаешь?
Аноним 02/03/20 Пнд 18:33:07 162117329
>>1619838
Рефакторинг очень быстро пригождается, буквально когда ты захочешь написать программу, увеличивающую и уменьшающую изображения или похожего уровня. Там уже находится что рефакторить.
TDD то же самое - как только появляется задача крупнее, чем "отсортировать массив", то её уже можно разделять на части и писать тесты. По сути тест это то же самое, как если бы ты в прототипе написал "ну эта функция короче принимает то-то и возвращает сё-то", только тест это не лежащий мёртвым грузом комментарий (который ты будешщь забывать обновлять), а рабочий инструмент.
Аноним 02/03/20 Пнд 18:35:08 162117530
>>1619899
>И именно поэтому моя мамка с двумя высшими в приведения верит.
Вряд ли по этому. Куда более вероятное объяснение ты знаешь и сам, хотя боишься в этом признаться.
Аноним 02/03/20 Пнд 18:44:36 162118031
image.png (46Кб, 261x216)
261x216
Смотри, вот тебе гайд как стать хакером.
Разделяю не шаги, а на группы. Всё что в пределах одной группы можно делать в любом порядке, или одновременно


Группа 1
а) Читаешь книгу ethical hacking and penetration testing guide
b) Изучаешь основы программирования на языке C. Советую книги K&R, The C Programming Language
c) Учишь англ если плохо знаешь. На русском инфы меньше.
d) Ставишь себе линукс и учишься быть уверенным юзерком.

Группа 2
а) Учишь язык ассемблера. Советую не брать древний калл, а учить по книги
Бери Assembly Programming and Computer Architecture for Software Engineers. Проганье на асме отличается для линуксов и виндузов, поэтому сам понимаешь, надо будет помимо книги читать о различиях.
b) Учишь криптографию. Мой совет: Encyclopedia of Cryptography and Security
c) Решай crackme, левелапайся.
https://crackmes.one/
Отбивай навыки
d) Учишь устройство операционных систем. Книга Танненбаума.

На этом месте ты уже хацкер. Дальше развиваться вот сюда.

Группа 3:
a) Читай про архитектуру компьютера и архитектуру компьютерных сетей. Книжки у танненбаума есть.
b) Изучай уязвимости. Как можно больше.
https://vuldb.com
Следи за этим. Все взломы происходят на основе уязвимостей.
c) Изучи работу с GPU. GPU сила.
d) Учись писать вайрусы. Методик много.

Ищи примеры на гитхабе. Вот например.
https://github.com/Shinao/Malicious


Ну вот тебе как бы фулл гайд. Надеюсь он тебя отвадил от этой затеи, ибо заебёшься и толку ноль.


Аноним 02/03/20 Пнд 18:59:01 162118832
PS: Время на каждую группу при условии того что занимаешься каждым из пунктов по 8 часов в неделю - дето год.
Аноним 03/03/20 Втр 11:37:30 162176533
>>1621175
>Вряд ли по этому. Куда более вероятное объяснение ты знаешь и сам, хотя боишься в этом признаться.
На самом деле чем больше учишься и ботаешь, тем быстрее кукуха улетает))
Аноним 03/03/20 Втр 19:28:49 162217034
Если бы у вас были способности стать про в хацкерстве и в нейронках и связать с этим дальнейшую жизнь, но на оба этих занятия времени не хватит, что бы вы выбрали в качестве жизненного и профессионального пути?
Аноним 03/03/20 Втр 19:45:12 162219535
>>1622170
Второе хотя бы реально.
Аноним 03/03/20 Втр 19:46:46 162219836
>>1622195
Ну, реверсить где-нибудь в Dr Web вполне реально
Аноним 03/03/20 Втр 19:47:20 162219937
Имею в виду низкоуровневое ксакепианство, а не вонючее ковыряние уязвимостей веба
Аноним 03/03/20 Втр 19:55:07 162221238
>>1622198
Выучить питончик, матстат и десяток либ всё же легче, чем выучить кресты, ассемблер и дохуищу особенностей архитектуры и низкоуровневого апи.
Аноним 03/03/20 Втр 20:07:58 162223539
>>1622212
>чем выучить кресты, ассемблер
Уже есть, я с этого начинал еще в 18 лет

>дохуищу особенностей архитектуры и низкоуровневого апи
системные апи тоже ковырял в прошлом

Еще я учился на алгебро-геометрическом направлении информационной безопасности (теоретическая крипторафия) и у меня незакрытый гештальт после того, как меня выперли из-за конфликта с преподавательским составом, а конформных дураков оставили. Предполагаю, что я мог бы реализовать свои давние желания заниматься реверсом и алгеброической геометрией в этом поле - мне кажется, что в инфобезе эллиптические кривые с глубоким внутренним миром где-нибудь пригождаются
Аноним 03/03/20 Втр 21:12:15 162231140
>>1622235
А Олимпиадами занимался?
Аноним 03/03/20 Втр 21:16:51 162231641
>>1622311
Нет, никогда их не любил. Для меня математика и реверс это что-то типа искусства, а олимпиады это выдуманные, ненастоящие задачи. В олимпиаде могут попросить найти такую f, что f(f(f(f(x)))) = 2, но вся красота на самом деле во всяких многообразиях и идеалах
Аноним 03/03/20 Втр 21:20:56 162231742
CTF тоже не занимался. У нас в универе как-то был CTF, но я уже не помню, почему я на него не пошел. Да и задачи там были скучноватые. Наверное, поэтому и не пошел. У нас был еще такой день инфобеза, на который надо было разгадать шифр, который кто-то придумал
Аноним 03/03/20 Втр 21:26:26 162232243
Вообще мне универ как-то странно запомнился. У меня были надежды, что в нем моя жизнь изменится, но из-за тревоги и шизоидности все пошло хуево, а люди, которые на словах хотели мне помочь, на деле не сделали ничего. Ближе к концу учебы я начал беситься от этой хуиты, обмазал преподов говном в интернете и меня выдавили
Аноним 03/03/20 Втр 21:30:56 162232844
>>1622322
В результате несколько лет ушло на то, чтобы снова прийти к себе, понимание того, что в прошлом были только заблуждения и иллюзии и поиски своего места
Аноним 03/03/20 Втр 21:34:04 162233045
>>1622328
У меня так же почти по внутреннему ощущению. А что за вуз у тебя топовый какой-то?
Аноним 03/03/20 Втр 21:36:44 162233646
>>1622330
Обычный мухосранский, но с кафедрой алгебраической геометрии
Аноним 03/03/20 Втр 21:43:44 162234347
>>1622235
Профессионально чем сейчас занимаешься, универ пригодился?
Аноним 03/03/20 Втр 21:49:41 162234748
>>1622343
Работаю в энтерпрайзе. Пригодился курс алгоритмов, потому что их спрашивают на собесах. Математика иногда пригождается как отдушина. С одногруппниками связи нет.
04/03/20 Срд 04:45:33 162261549
гы

>>1619272 (OP)

1. Если ты прям совсем нулевой, можешь просто погуглить видосы на ютубе типо 'как стать хакером, взломать вк, писать вирусы', смешно конечно, но есть прям тонны видео об этой хуйне, причем некоторые даже рабочие решения показывают. Такая деятельность человеку с базой не принесет совершенно ничего нового, но если ты не знаешь банальных вещей, то тебе просмотр таких видео даст _куда_ больше чем чтение книжек по джаве.

2. Направлений в которых ты можешь развивать бесчисленное количество, есть люди которые рансомваре (типо WannaCry) пишут, есть ребята что крекают игры, только те в стиме появляются, которые занимаются 'багхантингом' на вебсайтах, пишут майнеры и вшивают в репаки итп. И все эти вещи требуют совершенно разных навыков и прикладных знаний.

Учить/читать что-то без конкретной цели - просто проеб своей мотивации и времени.

Вот этот анон подкинул много полезного материала >>1621180 , просто у тебя нормальное освоение языка с нуля С пару лет займет при относительной мотивации, а он через пару строчек советует тебе на крекми левелапаться.
Я имею ввиду что ты просто хуй положишь на все это если не будешь видеть что конкретно ты хочешь сделать.
Аноним 04/03/20 Срд 23:35:12 162341550
>>1619494
Тут соглы. Этому пику миллиард лет. Уже давно всё не так.
Аноним 05/03/20 Чтв 00:42:41 162345251
>>1623415
>Уже давно всё не так
Все никогда не было "так". Чтобы быть "программистом", никогда не требовалось изучать руби и джаву, тем более по стольким книгам одновременно.
Аноним 05/03/20 Чтв 12:06:34 162369952
>>1622615
>освоение языка с нуля С пару лет займет при относительной мотивации.

Ты шо, максимум полгода. Там язык очень простой. Сложность не в языке, а в том что ты на нём пишешь. А это можно вечно учить.

> на крекми левелапаться.

Есть рил даунские, там их школьники ломают
Аноним 06/03/20 Птн 15:57:39 162508853
>>1622311
https://dxdy.ru/topic46813-15.html

Munin:
>Это точно ерунда. Олимпиадные задачки по сравнению с математикой - что склеивание домиков из спичечных коробков по сравнению со строительством настоящих небоскрёбов и мостов.

Олимпиадники соснули.
Аноним 23/03/20 Пнд 18:50:33 164089354
>>1622316
>>1625088
>>1622235

Олимпиадное программирование это гут, но его не правильно готовят и не правильно понимают.

Олимпиадные задачи хороши тем, что это тренировка навыка создания алгоритмов.

Реальная работа программиста включает в себя много вне-алгоритмической деятельности. Отладка, настройка сборки/конфигов, работа с базой, чтение документации, ну ты понял.

А олимпиадная задача это алгоритмизация в чистом виде. 95% времени потраченного на задачу тратится на написание алгоритма. Ничего лишнего. Но опять же, их лучше решать для саморазвития, самому(а не участвовать в каких-то выездных командных помойках). Лучше всего юзать codewars какой-нибудь.

А то что задачи идиотские и не реалистичные - это издержки производства. Тяжело придумывать реальные задачи, которые не были сотню раз решены, и которые можно решить за срок, который обычно выдают на задачу.

Считай что олимпиадные задачи это упражнение на одну конкретную группу мышц. Твоя ниндзя-тренировка должна их включать, но не должна к ним сводиться.
Аноним 23/03/20 Пнд 19:34:16 164092855
>>1625088
>Munin
Дед-пердед второкультурщик. Очень авторитетное мнение.
Аноним 23/03/20 Пнд 20:02:23 164096756
>>1640928
Не одобряем хейт в адрес великого математика
Аноним 23/03/20 Пнд 21:16:43 164103857
>>1640928
Ты хочешь изучать АЛГЕБРАИЧЕСКУЮ ГЕОМЕТРИЮ - аппарат теории струн, но не собираешься заниматься теоретической физикой или консультировать физиков? Зачем?
Аноним 23/03/20 Пнд 21:19:48 164104358
Может быть, вы оказываете великую помощь человечесву, изучая одномерные и двумерные многообразия, которых можно напридумывать миллиарды, отличающихся только коэффециентами и степенями?
Аноним 04/04/20 Суб 20:03:06 165021659
Завтра ищешь в интернете книжку Прикладная криптография. Похуй если ничего не поймешь. Затем идешь на pgpru.com и изучаешь Фонд полезных постов от корки до корки. Потом зубришь, именно, сука, вызубриваешь современные криптографические протоколы - SSL, SSH, Tor, Bitcoin, OTR, чтобы от зубов отскакивало. Когда соберёшь своё первое hardened ядро, по пути изучив синтаксис SELinux, скачиваешь и изучаешь любую систему, реализующую security by compartmentalization, рекомендую Qubes OS или Subgraph. Как переделаешь песочницу, чтобы блокировала по крайней мере 0day RCE, можешь идти дальше - тебя ждет увлекательный мир атак уровня NSA. DEFCON, Anti Evil Maid, Ring -2 rootkits. Отсос шифропанков / просто неудачников типа spinore или нечего/скрывать-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь знать про такие пейперы, что даже Рутковская будет течь при одном их упоминании.

Этого хватит чтобы вкатиться?
Аноним 14/04/20 Втр 09:39:34 165752960
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов