Теоретический минимум для программиста.
В статье приводится описание теоретического минимума знаний, необходимых современному программисту.
Некоторые из элементов конечно спорные, однако данный список можно использовать для собственной роадмапы развития.
https://sharpc.livejournal.com/67583.html
#RoadMap
В статье приводится описание теоретического минимума знаний, необходимых современному программисту.
Некоторые из элементов конечно спорные, однако данный список можно использовать для собственной роадмапы развития.
https://sharpc.livejournal.com/67583.html
#RoadMap
Livejournal
Теоретический минимум для программиста
Многие начинающие программисты, особенно обучающиеся в провинциальных вузах, часто не знают, в какую сторону им развиваться, и что они должны знать для того, чтобы эффективно работать по специальности. Удивительно, но каждый день используя продукты и технологии…
👨🏻💻 Атлас интернета. Находим информацию о цели с помощью Netlas.io
• Netlas.io похож на известные #Shodan, #Censys и #Zoomeye, но имеет ряд преимуществ. Например, поиск по полному ответу сервера, отслеживание до 5 HTTP-редиректов при сканировании и наличие тегов продуктов и приложений (более 800).
• В мае Акрибия запустила альфа-версию сервиса Netlas.io и сейчас приглашает к тестированию всех специалистов в области информационной безопасности принять непосредственное участие и помочь в развитии проекта. Инструмент действительно заслуживает твоего внимание и станет отличным дополнением в арсенал Red Team, ИБ и OSINT специалистов.
• Альфа-тестирование продлится еще несколько месяцев. На этот период сервис полностью бесплатный, но уже содержит много бонусов для тех, кто будет его использовать после альфы. Например, доступ к платному аккаунту на несколько месяцев.
‼️ Регистрируйтесь и оставляйте свои отзывы! Твой S.E.
Приветствую тебя user_name.• Netlas.io — это своеобразный технический атлас всей сети Интернет, с помощью которого ты можешь просканировать каждый IPv4-адрес и все известные веб-сайты и веб-приложения, используя такие протоколы, как HTTP, FTP, SMTP, POP3, IMAP, SMB / CIFS, SSH, Telnet, SQL и другие. Для сбора информации используются только ненавязчивые методы. Netlas.io собирает общедоступные данные и определяет типы устройств, используемые сервисы и технологии.
• Netlas.io похож на известные #Shodan, #Censys и #Zoomeye, но имеет ряд преимуществ. Например, поиск по полному ответу сервера, отслеживание до 5 HTTP-редиректов при сканировании и наличие тегов продуктов и приложений (более 800).
• В мае Акрибия запустила альфа-версию сервиса Netlas.io и сейчас приглашает к тестированию всех специалистов в области информационной безопасности принять непосредственное участие и помочь в развитии проекта. Инструмент действительно заслуживает твоего внимание и станет отличным дополнением в арсенал Red Team, ИБ и OSINT специалистов.
• Альфа-тестирование продлится еще несколько месяцев. На этот период сервис полностью бесплатный, но уже содержит много бонусов для тех, кто будет его использовать после альфы. Например, доступ к платному аккаунту на несколько месяцев.
‼️ Регистрируйтесь и оставляйте свои отзывы! Твой S.E.
Golang Code Examples.
Learn Golang programming by example. GOSAMPLES is a library of Golang code snippets that let you solve everyday code problems.
https://gosamples.dev/
#Go
Learn Golang programming by example. GOSAMPLES is a library of Golang code snippets that let you solve everyday code problems.
https://gosamples.dev/
#Go
gosamples.dev
GOSAMPLES: Go (Golang) Tutorials & Examples | gosamples.dev
Learn Go programming by example. **GOSAMPLES** is a library of Go tutorials and examples that helps you solve everyday code problems.
Forwarded from Postuf
Мы (компания Postuf) ищем талантливых людей, желающих работать в IT-компании, вне зависимости от текущего рода деятельности. Работаешь ты ветеринаром или росгвардейцем - не важно. Мы оцениваем в первую очередь личные качества человека, а чем будешь заниматься в команде - решить нетрудно.
По ссылке доступно анкетирование. Если хорошо постараешься, с тобой оперативно свяжутся для дальнейшего общения.
Являешься технарем? Отлично, тоже переходи по ссылке.
Анкетирование: https://team.postuf.com
Примечание:
- Полная занятость
- Работа в офисе (Москва, помогаем с переездом)
По ссылке доступно анкетирование. Если хорошо постараешься, с тобой оперативно свяжутся для дальнейшего общения.
Являешься технарем? Отлично, тоже переходи по ссылке.
Анкетирование: https://team.postuf.com
Примечание:
- Полная занятость
- Работа в офисе (Москва, помогаем с переездом)
Главная уязвимость в любой системе – пользователь.
Приглашаем на бесплатную серию практических конференций, где обсудим, как взять под контроль человеческий фактор и найти «вредонос» в стройных рядах рабочего коллектива. Будет полезно владельцам бизнеса, руководителям, ИT- и ИБ-специалистам.
«Road Show SearchInform 2021: жизненный цикл инсайдера – от найма до увольнения» стартует уже 21 сентября и пройдет в 25 городах России и СНГ.
В программе:
👉 Психология инсайдера: опасные черты личности и факторы, толкающие на инцидент
👉 Тренды в ИБ 2021: облака, интеграция и повышение ИБ-грамотности
👉 Разбор громкого ИБ-инцидента
👉 Обсуждение кейсов и море практики
Участие бесплатное, регистрация уже началась! Найдите свой город: https://bit.ly/3E49rqA
Приглашаем на бесплатную серию практических конференций, где обсудим, как взять под контроль человеческий фактор и найти «вредонос» в стройных рядах рабочего коллектива. Будет полезно владельцам бизнеса, руководителям, ИT- и ИБ-специалистам.
«Road Show SearchInform 2021: жизненный цикл инсайдера – от найма до увольнения» стартует уже 21 сентября и пройдет в 25 городах России и СНГ.
В программе:
👉 Психология инсайдера: опасные черты личности и факторы, толкающие на инцидент
👉 Тренды в ИБ 2021: облака, интеграция и повышение ИБ-грамотности
👉 Разбор громкого ИБ-инцидента
👉 Обсуждение кейсов и море практики
Участие бесплатное, регистрация уже началась! Найдите свой город: https://bit.ly/3E49rqA
🐍 Python Learning Courses provided by Microsoft.
📌 Beginner:
1. What is Python?
2. Introduction to Python
3. Take your first steps with Python
4. Set up your Python beginner development environment with Visual Studio Code
5. Branch code execution with the if...elif...else statement in Python
6. Manipulate and format string data for display in Python
7. Perform mathematical operations on numeric data in Python
8. Iterate through code blocks by using the while statement
9. Import standard library modules to add features to Python programs
10. Create reusable functionality with functions in Python
11. Manage a sequence of data by using Python lists
12. Write basic Python in Notebooks
13. Count the number of Moon rocks by type using Python
14. Code control statements in Python
15. Introduction to Python for space exploration
16. Install coding tools for Python development
17. Discover the role of Python in space exploration
18. Crack the code and reveal a secret with Python and Visual Studio Code
19. Introduction to object-oriented programming with Python
20. Use Python basics to solve mysteries and find answers
21. Predict meteor showers by using Python and Visual Studio Code
22. Plan a Moon mission by using Python pandas
📌 Intermediate:
1. Create machine learning models
2. Explore and analyze data with Python
3. Build an AI web app by using Python and Flask
4. Get started with Django
5. Architect full-stack applications and automate deployments with GitHub
#Курс #Python
📌 Beginner:
1. What is Python?
2. Introduction to Python
3. Take your first steps with Python
4. Set up your Python beginner development environment with Visual Studio Code
5. Branch code execution with the if...elif...else statement in Python
6. Manipulate and format string data for display in Python
7. Perform mathematical operations on numeric data in Python
8. Iterate through code blocks by using the while statement
9. Import standard library modules to add features to Python programs
10. Create reusable functionality with functions in Python
11. Manage a sequence of data by using Python lists
12. Write basic Python in Notebooks
13. Count the number of Moon rocks by type using Python
14. Code control statements in Python
15. Introduction to Python for space exploration
16. Install coding tools for Python development
17. Discover the role of Python in space exploration
18. Crack the code and reveal a secret with Python and Visual Studio Code
19. Introduction to object-oriented programming with Python
20. Use Python basics to solve mysteries and find answers
21. Predict meteor showers by using Python and Visual Studio Code
22. Plan a Moon mission by using Python pandas
📌 Intermediate:
1. Create machine learning models
2. Explore and analyze data with Python
3. Build an AI web app by using Python and Flask
4. Get started with Django
5. Architect full-stack applications and automate deployments with GitHub
#Курс #Python
BHIS | Shellcode Execution with GoLang | Joff Thyer | 1 Hour
GoLang is a Google authored modern successor language to C/C++. It is multi-platform, high performance, multi-threaded, and unlike C/C++ includes garbage collection! It has the advantage of compiling to native machine code, unlike .NET C# which is dependent on the common language runtime, and easily reversible. We will explore how to execute Windows shellcode with GoLang in the same process thread space, and then also explore one process injection method.
https://www.youtube.com/watch?v=gH9qyHVc9-M&ab_channel=BlackHillsInformationSecurity
GoLang is a Google authored modern successor language to C/C++. It is multi-platform, high performance, multi-threaded, and unlike C/C++ includes garbage collection! It has the advantage of compiling to native machine code, unlike .NET C# which is dependent on the common language runtime, and easily reversible. We will explore how to execute Windows shellcode with GoLang in the same process thread space, and then also explore one process injection method.
https://www.youtube.com/watch?v=gH9qyHVc9-M&ab_channel=BlackHillsInformationSecurity
YouTube
BHIS | Shellcode Execution with GoLang | Joff Thyer | 1 Hour
Learn enterprise attacker emulation and c2 implant with Joff Thyer from Antisyphon
Training: https://www.antisyphontraining.com/enterprise-attacker-emulation-and-c2-implant-development-w-joff-thyer/
00:00 - FEATURE PRESENTATION BEGINS: Shellcode Execution…
Training: https://www.antisyphontraining.com/enterprise-attacker-emulation-and-c2-implant-development-w-joff-thyer/
00:00 - FEATURE PRESENTATION BEGINS: Shellcode Execution…
Выпуск языка программирования Python 3.10
https://docs.python.org/3.10/whatsnew/3.10.html
https://www.opennet.ru/opennews/art.shtml?num=55907
#Python
https://docs.python.org/3.10/whatsnew/3.10.html
https://www.opennet.ru/opennews/art.shtml?num=55907
#Python
www.opennet.ru
Выпуск языка программирования Python 3.10
После года разработки представлен значительный выпуск языка программирования Python 3.10. Новая ветка будет поддерживаться в течение полутора лет, после чего ещё три с половиной года для неё будут формироваться исправления с устранением уязвимостей.
Выпуск Brython 3.10, реализации языка Python для web-браузеров.
Представлен релиз проекта Brython 3.10 (Browser Python) с реализацией языка программирования Python 3 для выполнения на стороне web-браузера, позволяющей использовать Python вместо JavaScript для разработки скриптов для Web. Код проекта написан на языке Python и распространяется под лицензией BSD.
https://www.opennet.ru/opennews/art.shtml?num=55940
#Brython
Представлен релиз проекта Brython 3.10 (Browser Python) с реализацией языка программирования Python 3 для выполнения на стороне web-браузера, позволяющей использовать Python вместо JavaScript для разработки скриптов для Web. Код проекта написан на языке Python и распространяется под лицензией BSD.
https://www.opennet.ru/opennews/art.shtml?num=55940
#Brython
www.opennet.ru
Выпуск Brython 3.10, реализации языка Python для web-браузеров
Представлен релиз проекта Brython 3.10 (Browser Python) с реализацией языка программирования Python 3 для выполнения на стороне web-браузера, позволяющей использовать Python вместо JavaScript для разработки скриптов для Web. Код проекта написан на языке Python…
Подборка библиотек для веб-парсинга и обработки данных на Go.
https://github.com/lorien/awesome-web-scraping/blob/master/golang.md
#Go
https://github.com/lorien/awesome-web-scraping/blob/master/golang.md
#Go
GitHub
awesome-web-scraping/golang.md at master · lorien/awesome-web-scraping
List of libraries, tools and APIs for web scraping and data processing. - lorien/awesome-web-scraping
Forwarded from Security Vision
Направления IRP/SOAR/SGRC на российском рынке ИБ существуют относительно недавно. Мы решили сделать аналитику востребованности систем IRP/SOAR/SGRC в контексте законодательства и ответить на вопрос, какие нормативные требования существуют, какова позиция отраслевого регулятора по наиболее распространенным вопросам: https://www.securityvision.ru/blog/irp-soar-po-zakonu-finansy/
Релиз языка программирования Rust 2021 (1.56) https://opennet.ru/56011/
www.opennet.ru
Релиз языка программирования Rust 2021 (1.56)
Опубликован релиз языка системного программирования Rust 1.56, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Кроме штатного номера версии выпуск также обозначен как Rust 2021…
👤 OSINT в Telegram. Чем интересуется твоя цель?
• На данный момент, в базе @TgScanRobot находится 1.2 миллиона Telegram групп, 240 миллионов уникальных пользователей Telegram, 1.67 миллиарда связей пользователь-группа. За редким исключением, у большинства аналогичных продуктов, доступных на рынке, база данных имеет меньший размер.
• Каждый день информация о пользователях обновляется, что позволит тебе получить самую свежую и актуальную информацию.
• Если тебе нужно совершить большое количество проверок, тебе будет удобен интерфейс для массовых запросов, доступный на сайте tgdev.io. Можно отправить файл со списком людей (до 10000 людей) и получить результат в виде
• С помощью @TgscanRobot ты можешь собрать достаточно много информации о цели. Алгоритм такой: с помощью бота ты находишь группы, в которых состоит твоя цель. Это уже даёт тебе информацию об интересах и роде деятельности человека. Далее ты заходишь в каждую из найденных групп и через поиск находишь и изучаешь все сообщения, оставленные человеком. По найденным сообщениям можно провести анализ психологического портрета человека и его круга общения, обнаружить ссылки на его аккаунты в социальных сетях или какую-либо контактную информацию.
• Благодаря @TgScanRobot ты ускоришь расследование и увеличишь объём собранной информации. Этот бот должен быть в наборе инструментов каждого #OSINT-специалиста, социального инженера и просто любопытного человека! Твой S.E.
🖖🏻 Приветствую тебя user_name.
• Сегодня мы поговорим об очень полезном боте, который позволит тебе найти нужную информацию о цели не выходя из Telegram. Вот что мы сможем узнать:•
Историю user_name
привязанных к Telegram ID твоей цели.•
Историю Telegram ID, которые использовали этот user_name
.•
Список групп, в которых состоит или когда либо состояла наша цель. (Для каждой группы указана дата, когда бот видел последний раз человека в этом сообществе).• На данный момент, в базе @TgScanRobot находится 1.2 миллиона Telegram групп, 240 миллионов уникальных пользователей Telegram, 1.67 миллиарда связей пользователь-группа. За редким исключением, у большинства аналогичных продуктов, доступных на рынке, база данных имеет меньший размер.
• Каждый день информация о пользователях обновляется, что позволит тебе получить самую свежую и актуальную информацию.
• Если тебе нужно совершить большое количество проверок, тебе будет удобен интерфейс для массовых запросов, доступный на сайте tgdev.io. Можно отправить файл со списком людей (до 10000 людей) и получить результат в виде
CSV
, JSON
или Excel
файла.• С помощью @TgscanRobot ты можешь собрать достаточно много информации о цели. Алгоритм такой: с помощью бота ты находишь группы, в которых состоит твоя цель. Это уже даёт тебе информацию об интересах и роде деятельности человека. Далее ты заходишь в каждую из найденных групп и через поиск находишь и изучаешь все сообщения, оставленные человеком. По найденным сообщениям можно провести анализ психологического портрета человека и его круга общения, обнаружить ссылки на его аккаунты в социальных сетях или какую-либо контактную информацию.
• Благодаря @TgScanRobot ты ускоришь расследование и увеличишь объём собранной информации. Этот бот должен быть в наборе инструментов каждого #OSINT-специалиста, социального инженера и просто любопытного человека! Твой S.E.