@Cybersec_threat · Post #1394 · 24.09.2024 г., 04:25
S3桶安全侦查手法 https://securitycipher.medium.com/s3-bucket-recon-2d7c2bbf41ef #pentest
Hashtags
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #721 · 26.12
Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev
Hashtags
Търсене: #pentest
@Cybersec_threat · Post #1394 · 24.09.2024 г., 04:25
S3桶安全侦查手法 https://securitycipher.medium.com/s3-bucket-recon-2d7c2bbf41ef #pentest
Hashtags
@Cybersec_threat · Post #1305 · 06.08.2024 г., 00:59
网络安全相关简写英文全称 https://public.cyber.mil/acronyms/ #pentest
Hashtags
@Cybersec_threat · Post #1233 · 05.07.2024 г., 12:33
史上最大密码泄露下载:RockYou2024 密码汇编泄露近 100 亿 RockYou2024 是迄今为止最大的密码汇编泄露事件,泄露数据文档中竟包含 9948575739 个独特的明文密码 下载地址: https://s3.timeweb.cloud/fd51ce25-6f95e3f8-263a-4b13-92af-12bc265adb44/rockyou2024.zip https://cybernews.com/security/rockyou2024-largest-password-compilation-leak/ https://fastupload.io/1824d409732f30be https://disk.yandex.ru/d/1spMBmxcEnN95g #pentest
Hashtags
@libreware · Post #1029 · 22.01.2022 г., 15:14
ICS Pentesting Tools A curated list of tools related to Industrial Control System (ICS) security and Penetration Testing https://github.com/kh4sh3i/ICS-Pentesting-Tools #pentest
Hashtags
@Cybersec_threat · Post #658 · 29.11.2023 г., 00:23
隐写工具,将任何文件转换成图片,隐藏在图片中。 https://github.com/JoshuaKasa/van-gonography #pentest#github🐥[威胁情报]
@Cybersec_threat · Post #1389 · 24.09.2024 г., 01:05
使用 BYODLL 技术绕过 LSA 保护 https://github.com/itm4n/PPLrevenant #pentest#redteam
@Cybersec_threat · Post #688 · 06.12.2023 г., 02:52
关于多家厂商设备通杀0day 影响平台 H3C-下一代防火墙安恒信息 -明御安全网关MAiPU -安全网关D_Link-下一代防火墙HUAWEI -公司产品迈普通信技术股份有限公司安全网关博达通信 -下一代防火墙任天行网络安全管理系统\安全审计系统安博通应用网关 烽火网络安全审计 瑞斯康达科技发展股份有限公司安全路由器 任子行网络安全审计系统 绿盟安全审计系统 深圳市鑫塔科技有限公司 第二代防火墙海康威视安全网关优炫防火墙(抄的安恒明御,源代码在前端中注释掉了) SG-8000深度安全网关网御星云上网行为管理系统 360上网行为审计系统 /sslvpn/sslvpn_client.php?client=logoImg&img=x%20/tmp|echo%20%60whoami%60%20|te #pentest#redteam🐥[威胁情报]
@Cybersec_threat · Post #627 · 24.11.2023 г., 02:03
Azure AD 渗透测试流程图汇总 #pentest#redteam 🐥[威胁情报]
@Cybersec_threat · Post #938 · 31.03.2024 г., 05:44
博彩网站渗透实战代码审计拿下后台、数据库 https://forum.butian.net/share/334 #好文推荐#pentest
@Cybersec_threat · Post #643 · 27.11.2023 г., 06:09
一次GraphQL的探索 GraphQL 是一种面向数据的 API 查询风格,GraphQL并没有绑定数据库,交互逻辑是客户端→GraphQL→后端代码→数据。传统API实现功能一般是一个api对应一个功能,而在GraphQL中,用户请求的url路径固定,只需要改变请求的post内容,无需维护多个api。 https://mp.weixin.qq.com/s/lgCyIqQx0y8YnItpsfwjeg #好文推荐#pentest🐥[威胁情报]
@Cybersec_threat · Post #756 · 27.12.2023 г., 00:50
nginx内存马:nginx module 支持动态加载so,通过 __attribute ((constructor))的方式绕过nginx module version check,可以编译出适应所有nginx版本的module。使用header_filter可以取得命令执行的参数,通过body_filter可以返回命令执行后的结果 https://github.com/veo/nginx_shell #工具分享#pentest
@libreware · Post #1028 · 22.01.2022 г., 15:03
Pentest Collaboration Framework By @ drakylar Tool which will help you to store/modify/share information about pentest/web analysis projects. OpenSource, Portable, CrossPlatform & Free. - Generate reports by user-defined templates - Integration with more than 15 tools - API - HTTP sniffer connected to project - Network graph - One-click deploy at Heroku/AWS - Notes, Hosts, Issues, Credentials, Chats Demo: http://testing-pcf.herokuapp.com/ Gitlab: https://gitlab.com/invuls/pentest-projects/pcf @PentestCollaborationFramework #pcf#pentest