Хочу разбираться в том как работает ПО. Т.е. например, что происходит с файлами при сжатии, что такое пакеты и как они работают, как работают различные программы и т.д. для того, чтобы потом на основе этих знаний вкатиться в хакерство. Поэтому анонче, шарящие, что почитать, какие сайты есть и вообще, что нибудь по теме. С меня ссылка на мега пак со всякими гайдами: https://yadi.sk/d/ekpPIEQMeg66Y
>>229157513 (OP) Очевидно википедия и учебник по квантовой физике, если уж совсем вникать. Да и хакером ты сможешь только пососать без языков, опыта в кодинге и без iq хотя бы выше среднего. Остальное для хаккинга в обычном понимании не нужно совсем.
>>229160123 Ты немного не понял, мне нужно знать как программы работают т.е. теорию. Квантовая физика тут не причём, я не собираюсь разбирать процессы происходящие в компьютере на уровне элементарных частиц. То есть сначала я узнаю теорию, а потом и в практику буду, ведь что бы взломать программу нужно знать, как она работает
>>229160323 Нет, ты не совсем понял. Чтобы знать как работают программы, нужно выучить язык_нейм. Все что дальше этого, как ни странно, не на программном уровне а на аппаратном, а всё что на аппаратном это квантовая физика чистой воды и еботня с электрикой. Об процессорах тебе нужно будет знать максимум название архитектуры и инструкции поддерживаемые им, все что дальше - никак не поможет. Иными словами - сначала вкатись в любой язык что посоветуют в програмаче, напиши программ рабочих десять с gui, вкатись в другой язык и так пока не поймешь суть а потом можно уже и чужие коды анализировать, искать дыры и ебать лис. А вся подноготная железяк - максимум для общего развития но никак не отправная точка.
> что происходит с файлами при сжати Сжимаются. Если тебе интересно как происходит сжатие и почему это работает, то надо вкатываться в теорию информации.
>что такое пакеты и как они работают Если ты про пакетную передачу данных, то надо вкатываться в сети.
>как работают различные программы Не понимаю, что конкретно тебе надо. Подозреваю, что здесь надо вкатываться в архитектуру компьютера.
А вообще все то, что ты описал, рассказывается в университете на направлениях Computer Science или Communication Systems. Можешь вкатиться и самостоятельно, но тогда, с высокой долей вероятности, у тебя не сформируется целостного понимания и понимания взаимосвязей всех этих обширных областей знаний.
>>229161061 Так ты быстро выкатишься, инфа 146%, просто забьешь хуй, а когда спросят чмсу не учил языки скажешь что то вроде ну файлы как.. пук.. операционка. Сейчас хакинг на аппаратном уровне это охуеть как и без физической близости к серверам бесполезен, поэтому и используется на практике почти всегда только программный по принципу
@ У них в коде ссылка на сервер с паролями не зашифрованная @ Сервер зашифрован, но брутфорсом через пару миллиардов лет расшифруем @ В заголовках через пару лет @ Хакерская группа y@Bあ взломала сервера секс-шопа в Барнауле и отправила весь товар в свою пещеру
>>229157513 (OP) >хакерство Хакерство - это поиск уязвимостей типа, что когда на улице гроза при температуре в 10 градусов, процессоры такой-то линейки имеют вероятности случайно сгенерировать что-то выше, чем другое, что повышает твой шанс на взлом с 1/10^100 до целых 1/10^90.
Да я знаю, просто я тупой немного и не смог сформулировать свои запросы, а анончик выше помог мне, может кто нибудь ещё и собственным опытом поделиться или книжечки напишет какие нибудь
>>229162323 Бывает и такое, лол. Но в основном это использование известных уязвимостей. В роутерах, например, всем известные дыры не фиксятся десятилетиями. От модели к модели ничего не меняется. Где-то год назад читал такое исследование именно про роутеры, что даже топовые производители клали хер на устранение известных уязвимостей. Есть фундаментальные уязвимости, такие как SS7 в мобильных сетях (есть мнение, что это было сделано и до сих пор не исправлено специально, если вы понимаете, о чем я). Относительно новое (очень относительно) направление это социальная инженерия, потому что в любой технологии самое уязвимое звено это человек.
>>229163101 Да даже статья в русской википедии написана более или менее внятно. Но для начала загугли какие-нибудь пиндосские книжки в духе Introduction to Information Theory. Они хороши тем, что все очень сильно разжевывают, прямо вообще с 0. А потом по спирали усложняются и усложняются. Например, начали с того, что такое бит (вообще, с точки зрения теории информации бит это далеко не тривиальное понятие), а закончили примерами применения случайных процессов и теории информации для прогнозирования котировок на фондовых рынках.
>>229157513 (OP) >что происходит с файлами при сжатии, что такое пакеты и как они работают,
Хабр
> как работают различные программы и т.д.
Выше + оф документации ага
>потом на основе этих знаний вкатиться в хакерство.
В хакерство ты вкатишься только если практику наработаешь. Пройди хотя бы курс от hackerdom, а потом CTF-ки решай, это тебе поможет. Судя по твоим запросам, тебе больше по душе reverse + web. Вот и учи Питон, веб-связку языков, да движки ковыряй. А по реверсу тот же питон + Си + ассемблер. Потом OWASP + БД утечек ФСТЭК смотри А вообще не хакерство, а ИБ, а ИБ это процесс комплексный и очень нудный зачастую. Мимо 4 курс ИБ