Хакер | Этичный хакинг с Михаилом Тарасовым (Timcore)
1.65K subscribers
941 photos
53 videos
85 files
3.39K links
Обучение:

- Pentesting
- Социальная инженерия
- Проникновение
- Защита
- Работа с эксплойтами
- Аудит безопасности Обратная связь: admin@timcore.ru @timcore1
Download Telegram
Автор: Чед Фаулер
Название: «Программист-фанатик»
Год: 2019

В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования — ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций,
касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многие другие.

Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счету перед вами — ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства.
«...Если хочешь по-настоящему что-то изучить, попробуй научить этому кого-то другого. Нет лучшего способа обобщить свое понимание вопроса, чем заставить себя объяснить другому человеку непонятные моменты так, чтобы он все понял...»

Чед Фаулер «Программист-фанатик»
Математика — важная фундаментальная наука,
которая развивает системное мышление,
востребованное в современном мире.
«...Чувство незаменимости является плохим симптомом, особенно у
разработчика программного обеспечения. Заменить нельзя только того, кто справляется со своей работой особым, недоступным другим способом. Хотя мы все хотели бы претендовать на гениальность, крайне немногие разработчики настолько уникальны, что их и в самом деле нельзя заменить...»

Чед Фаулер «Программист-фанатик»

«...Большинство программистов — ботаники. В школе они были
последними, кого брали в любую команду. Они избегали социальных
контактов и с треском проваливались, когда обстоятельства к ним
вынуждали. Неудивительно, что такие люди боятся стать объектом
критики, демонстрируя кому-либо свои способности...»

Чед Фаулер «Программист-фанатик»

«...Времена взлохмаченных хакеров, припавших к терминалам
в глубине серверной комнаты и набирающих код при свете
монитора, давно прошли. Периодического односложного отклика
в промежутках между проявлением своих поразительных
способностей уже недостаточно...»

Чед Фаулер «Программист-фанатик»

«...Твое имя — это твой бренд...»

Чед Фаулер «Программист-фанатик»

«...Во многих культурах возможность решать, чем зарабатывать
на жизнь, — привилегия, доступная единицам...»

Чед Фаулер «Программист-фанатик»

«...Разработка программного обеспечения является делом одновременно
и сложным, и благодарным. Это творческий акт, своего рода искусство,
но его результатом (в отличие от искусства) становятся вполне
конкретные измеримые ценности...»

Чед Фаулер «Программист-фанатик»
Курс по Ruby - 3-я часть из 5-ти.

21. Ruby - публичные и приватные методы.
22. Ruby - модули.
23. Ruby - вложенные модули и классы.
24. Ruby - коллбэк на инклуд модуля.
25. Ruby - основные методы работы с обьектами, часть 1.
26. Ruby - основные методы работы с обьектами, часть 2.
27. Ruby - аргументы из командной строки.
28. Ruby - запись и чтение файлов.
29. Ruby - конверсия типов.
30. Ruby - исключительные ситуации.

https://vk.com/hacker_timcore?w=wall-44038255_5697
Автор: Энлрю Фоффман
Название: Безопасность веб-приложений. Разведка, защита, нападение.
Год: 2021

Среди огромного количества информации по сетевой и ИТ-безопасности практически не найти книг по безопасности веб-приложений. Познакомьтесь на практике с разведкой, защитой и нападением!

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

Для понимания материала необходим «средний уровень». Читателям, у которых совсем нет опыта или знаний в разработке ПО для приложений, она не подойдет.

Материал может быть удален по просьбе правообладателя.
Мысли из книги Эндрю Хоффмана «Безопасность веб-приложений. Разведка, защита, нападение»:

«...Каждая новая технология имеет свои поверхности атаки и уязвимости.
Чтобы стать отличным хакером, нужно быть в курсе новейших технологий.У них часто бывают дыры в безопасности, информация о которых еще не опубликована в сети...»

Эндрю Хоффман «Безопасность веб-приложений. Разведка, защита, нападение».

«...Кем бы вы ни были — разработчиком JavaScript, тестировщиком веб-приложений или инженером по безопасности, — глубокое понимание программного интерфейса DOM и его роли в веб-приложениях помогает при поиске уязвимостей на уровне представления...»

Эндрю Хоффман «Безопасность веб-приложений. Разведка, защита, нападение».

«...Чтобы стать опытным хакером или инженером по безопасности, вам необязательно быть экспертом в области программного обеспечения, но определенные навыки в программировании могут вам очень пригодиться. Ведь они позволяют ускорить процесс разведки и увидеть глубокие и сложные уязвимости, которые невозможно обнаружить без специальной подготовки...»

Эндрю Хоффман «Безопасность веб-приложений. Разведка, защита, нападение».

«...Чтобы стать успешным хакером, требуется нечто большее, чем набор объективно измеряемых навыков и знаний. Это требует особого мышления...»

Эндрю Хоффман «Безопасность веб-приложений. Разведка, защита, нападение».

«...Хакерам приходится постоянно улучшать свои навыки,
иначе они будут побеждены теми, кто им противостоит.
Нужно постоянно учиться, поскольку привычные методы постепенно устаревают и становятся бесполезными...»

Эндрю Хоффман «Безопасность веб-приложений. Разведка, защита, нападение».