このページの内容

Awesome AppSec

AppSecを扱う資料や関連プロジェクトをまとめたAwesomeリストです。

記事

How to Safely Generate a Random Number (2014)

公開日: February 25, 2014

記事に関する学習資料の概要です。

Salted Password Hashing - Doing it Right (2014)

公開日: August 6, 2014

記事に関する学習資料の概要です。 関連参照: https://crackstation.nethttps://defuse.ca

A good idea with bad usage: /dev/urandom (2014)

公開日: May 3, 2014

記事に関する学習資料の概要です。(/dev/urandom

Why Invest in Application Security? (2015)

公開日: June 21, 2015

記事に関する学習資料の概要です。

記事に関する学習資料の概要です。

記事に関する学習資料の概要です。

Be wary of one-time pads and other crypto unicorns (2015)

公開日: March 25, 2015

記事に関する学習資料の概要です。

書籍

nonfree Web Application Hacker’s Handbook (2011)

公開日: September 27, 2011

書籍に関する学習資料の概要です。

nonfree Cryptography Engineering (2010)

公開日: March 15, 2010

書籍に関する学習資料の概要です。

nonfree Securing DevOps (2018)

公開日: March 1, 2018

書籍に関する学習資料の概要です。

nonfree Gray Hat Python: Programming for Hackers and Reverse Engineers (2009)

公開日: May 3, 2009

nonfree The Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities (2006)

公開日: November 30, 2006

nonfree C Interfaces and Implementations: Techniques for Creating Reusable Software (1996)

公開日: August 30, 1996

nonfree Reversing: Secrets of Reverse Engineering (2005)

公開日: April 15, 2005

nonfree JavaScript: The Good parts (2008)

公開日: May 1, 2008

nonfree Windows Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition (2007)

公開日: June 17, 2007

nonfree The Mac Hacker’s Handbook (2009)

公開日: March 3, 2009

公開日: August 22, 2008

nonfree Internetworking with TCP/IP Vol. II: ANSI C Version: Design, Implementation, and Internals (3rd Edition) (1998)

公開日: June 25, 1998

nonfree Network Algorithmics,: An Interdisciplinary Approach to Designing Fast Networked Devices (2004)

公開日: December 29, 2004

nonfree Computation Structures (MIT Electrical Engineering and Computer Science) (1989)

公開日: December 13, 1989

nonfree Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection (2009)

公開日: August 3, 2009

Secure Programming HOWTO (2015)

公開日: March 1, 2015

Security Engineering - Third Edition (2020)

公開日: November 1, 2020

nonfree Bulletproof SSL and TLS (2014)

公開日: August 1, 2014

Holistic Info-Sec for Web Developers (Fascicle 0) (2016)

公開日: September 17, 2016

書籍に関する学習資料の概要です。

Holistic Info-Sec for Web Developers (Fascicle 1)

書籍に関する学習資料の概要です。

講座

Offensive Computer Security (CIS 4930) FSU

講座に関する学習資料の概要です。

講座に関する学習資料の概要です。 関連参照: https://www.cs.fsu.edu/~redwood/OffensiveComputerSecurity/lectures.html

Hack Night

講座に関する学習資料の概要です。

Webサイト

Hack This Site!

Webサイトに関する学習資料の概要です。

Enigma Group

Webサイトに関する学習資料の概要です。

Web App Sec Quiz

Webサイトに関する学習資料の概要です。

SecurePasswords.info

Webサイトに関する学習資料の概要です。

Security News Feeds Cheat-Sheet

Webサイトに関する学習資料の概要です。

Open Security Training

Webサイトに関する学習資料の概要です。

MicroCorruption

Webサイトに関する学習資料の概要です。

The Matasano Crypto Challenges

Webサイトに関する学習資料の概要です。 関連参照: http://matasano.comhttps://blog.pinboard.in/2013/04/the_matasano_crypto_challenges

PentesterLab

Webサイトに関する学習資料の概要です。 関連参照: https://pentesterlab.com/exercises/https://pentesterlab.com/bootcamp/

Juice Shop

Webサイトに関する学習資料の概要です。

Supercar Showdown

Webサイトに関する学習資料の概要です。

OWASP NodeGoat

Webサイトに関する学習資料の概要です。 関連参照: https://nodegoat.herokuapp.com/tutorialhttps://github.com/OWASP/NodeGoat/wiki/NodeGoat-Security-Regression-tests-with-ZAP-APIhttps://github.com/owasp/nodegoat#option-3---run-nodegoat-on-docker

Securing The Stack

Webサイトに関する学習資料の概要です。

OWASP ServerlessGoat

Webサイトに関する学習資料の概要です。 関連参照: https://www.puresec.io/

SecDim

Webサイトに関する学習資料の概要です。 関連参照: https://learn.secdim.comhttps://play.secdim.com

ブログ

Crypto Fails

ブログに関する学習資料の概要です。

NCC Group - Blog

ブログに関する学習資料の概要です。

Scott Helme

ブログに関する学習資料の概要です。

Cossack Labs blog (2018)

公開日: July 30, 2018

ブログに関する学習資料の概要です。

Wikiページ

OWASP Top Ten Project

Wikiページに関する学習資料の概要です。

ツール

Qualys SSL Labs

ツールに関する学習資料の概要です。

securityheaders.io

ツールに関する学習資料の概要です。

report-uri.io

ツールに関する学習資料の概要です。

clickjacker.io

ツールに関する学習資料の概要です。

AWS Lambda

ツール

PureSec FunctionShield

ツールに関する学習資料の概要です。

Android

書籍と電子書籍

SEI CERT Android Secure Coding Standard (2015)

公開日: February 24, 2015

書籍と電子書籍に関する学習資料の概要です。

C

書籍と電子書籍

SEI CERT C Coding Standard (2006)

公開日: May 24, 2006

書籍と電子書籍に関する学習資料の概要です。

Defensive Coding: A Guide to Improving Software Security by the Fedora Security Team (2025)

公開日: February 22, 2025

書籍と電子書籍に関する学習資料の概要です。

C++

書籍と電子書籍

SEI CERT C++ Coding Standard (2006)

公開日: July 18, 2006

書籍と電子書籍に関する学習資料の概要です。

C#

書籍と電子書籍

nonfree Security Driven .NET (2015)

公開日: July 14, 2015

書籍と電子書籍に関する学習資料の概要です。

Clojure

リポジトリ

Clojure OWASP (2020)

公開日: May 5, 2020

リポジトリに関する学習資料の概要です。

Go

記事

Memory Security in Go - spacetime.dev (2017)

公開日: August 3, 2017

記事に関する学習資料の概要です。

Java

書籍と電子書籍

SEI CERT Java Coding Standard (2007)

公開日: January 12, 2007

書籍と電子書籍に関する学習資料の概要です。

Secure Coding Guidelines for Java SE (2014)

公開日: April 2, 2014

書籍と電子書籍に関する学習資料の概要です。

Node.js

記事

Node.js Security Checklist - Rising Stack Blog (2015)

公開日: October 13, 2015

記事に関する学習資料の概要です。

Awesome Electron.js hacking & pentesting resources (2020)

公開日: June 17, 2020

記事に関する学習資料の概要です。

書籍と電子書籍

nonfree Essential Node.js Security (2017)

公開日: July 19, 2017

書籍と電子書籍に関する学習資料の概要です。

トレーニング

nonfree Security Training by ^Lift Security

トレーニングに関する学習資料の概要です。 関連参照: https://nodesecurity.io

nonfree Security Training from BinaryMist

トレーニングに関する学習資料の概要です。 関連参照: https://leanpub.com/b/holisticinfosecforwebdevelopershttps://binarymist.io/#services

PHP

記事

It’s All About Time (2014)

公開日: November 28, 2014

記事に関する学習資料の概要です。

Secure Authentication in PHP with Long-Term Persistence (2015)

公開日: April 21, 2015

記事に関する学習資料の概要です。

20 Point List For Preventing Cross-Site Scripting In PHP (2013)

公開日: April 22, 2013

記事に関する学習資料の概要です。

25 PHP Security Best Practices For Sys Admins (2011)

公開日: November 23, 2011

記事に関する学習資料の概要です。

PHP data encryption primer (2014)

公開日: June 16, 2014

記事に関する学習資料の概要です。

Preventing SQL Injection in PHP Applications - the Easy and Definitive Guide (2014)

公開日: May 26, 2014

記事に関する学習資料の概要です。

You Wouldn’t Base64 a Password - Cryptography Decoded (2015)

公開日: August 7, 2015

記事に関する学習資料の概要です。

記事に関する学習資料の概要です。

A Guide to Secure Data Encryption in PHP Applications (2015)

公開日: August 2, 2015

記事に関する学習資料の概要です。 関連参照: https://pecl.php.net/package/libsodiumhttps://github.com/defuse/php-encryption

The 2018 Guide to Building Secure PHP Software (2017)

公開日: December 12, 2017

記事に関する学習資料の概要です。 関連参照: http://www.phptherightway.com

書籍と電子書籍

nonfree Securing PHP: Core Concepts

書籍と電子書籍に関する学習資料の概要です。

Using Libsodium in PHP Projects

書籍と電子書籍に関する学習資料の概要です。

有用なライブラリ

defuse/php-encryption

有用なライブラリに関する学習資料の概要です。

ircmaxell/password_compat

有用なライブラリに関する学習資料の概要です。

ircmaxell/RandomLib

有用なライブラリに関する学習資料の概要です。

thephpleague/oauth2-server

有用なライブラリに関する学習資料の概要です。

paragonie/random_compat

有用なライブラリに関する学習資料の概要です。(random_bytes()random_int()

psecio/gatekeeper

有用なライブラリに関する学習資料の概要です。 関連参照: https://paragonie.com/blog/2015/04/secure-authentication-php-with-long-term-persistence#title.2

openwall/phpass

有用なライブラリに関する学習資料の概要です。

Webサイト

websec.io

Webサイトに関する学習資料の概要です。

ブログ

Paragon Initiative Enterprises Blog

ブログに関する学習資料の概要です。

ircmaxell’s blog

ブログに関する学習資料の概要です。

Pádraic Brady’s Blog

ブログに関する学習資料の概要です。

メーリングリスト

Securing PHP Weekly

メーリングリストに関する学習資料の概要です。

Perl

書籍と電子書籍

SEI CERT Perl Coding Standard (2011)

公開日: January 10, 2011

書籍と電子書籍に関する学習資料の概要です。

Python

書籍と電子書籍

Python chapter of Fedora Defensive Coding Guide

書籍と電子書籍に関する学習資料の概要です。

nonfree Black Hat Python: Python Programming for Hackers and Pentesters

書籍と電子書籍に関する学習資料の概要です。

nonfree Violent Python

書籍と電子書籍に関する学習資料の概要です。

Webサイト

OWASP Python Security Wiki (2014)

公開日: June 21, 2014

Webサイトに関する学習資料の概要です。

Ruby

書籍と電子書籍

Secure Ruby Development Guide (2014)

公開日: March 10, 2014

書籍と電子書籍に関する学習資料の概要です。 関連参照: https://github.com/jrusnack/secure-ruby-development-guide