Giter Club home page Giter Club logo

awesome-appsec's People

Contributors

awnumar avatar binarymist avatar black-puppydog avatar cbrowne avatar coldheat avatar david-a-wheeler avatar davisonio avatar defuse avatar ingben avatar jvehent avatar kontez avatar mthbernardes avatar oorryy avatar paragonie-scott avatar paragonie-security avatar phosphore avatar raajheshkannaa avatar radarhere avatar scotthelme avatar vixentael avatar zachroofsec avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-appsec's Issues

Conferences

Have you thought about adding an appsec conferences section?

[README.md/compiler.php] name field (containing " - ") isn't handled correctly

JSON:

  • data/00-general/articles/0002-hashing-security.json
  • data/00-general/books/0018-security-engineering.json
  • data/00-general/websites/00-blogs/0002-nccgroup.json
  • data/00-general/websites/02-tools/0003-report-uri.json
  • data/Go/articles/0001-cryptolosophy-memory-security.json
  • data/Node.js/articles/0001-risingstack-checklist.json

Examples: NOK(broken link)

JSON:

  • data/00-general/articles/0005-crypto-unicorns.json
  • data/00-general/websites/0005-news-feeds.json
  • data/00-general/books/0020-holistic-info-sec-for-web-developers-f0.json
  • data/00-general/books/0021-holistic-info-sec-for-web-developers-f1.json

Examples: OK

Workaround: Add this snippet or similar task between lines 237/238 (suggestion).
src/Util.php

        if (\array_key_exists('name', $fd)) {
          if (isset($fd['name'])) {
            $fd['name'] = preg_replace('/\-/', ' ', $fd['name']);
        }

Chargen has moved

Note to myself for later: Chargen has moved, now it's the NCC Group blog. I should remember to update this tonight.

Non-Free List Items

Since not everything on the list is free, I'm thinking about making the compiler mark the non-free ones.

For example:

{
    "date": "2010-01-23",
    "free": false,
    "name": "....",
    "remark": "Read this and you can avoid the rest of this list forever!",
    "url": "http://omfgdogs.com"
}

And have it indicate non-free in the markdown somehow. (An image would probably be best!)

Validate pull requests with Travis

Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request.

It is currently being used by

Examples

If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml file to the project.

See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment ๐Ÿ˜„

More Security Resources for Developers?

Although, historically, we've maintained an open inquiry for reading material suggestions in other languages, creating an issue for each and every language isn't feasible. For general purpose application security material suggestions, please feel free to leave a comment here or open a pull request.

Node.js Reading List?

Are there any great articles, books, blogs, etc. for writing secure Node.js software? If so, let us know and we'll add them to the list.

[data/C/books-and-ebooks/0002-fedora-defensive-coding.json] date field isn't applied from the JSON file to the README.md

After running src/compiler.php the date is ignored:

$ grep -r date data/C/books-and-ebooks/0002-fedora-defensive-coding.json 
    "date": "2012",
  • README.md:
-      * [Defensive Coding: A Guide to Improving Software Security by the Fedora Security Team](#defensive-coding-a-guide-to-improving-software-security-by-the-fedora-security-team-2018) (2018)
+      * [Defensive Coding: A Guide to Improving Software Security by the Fedora Security Team](#defensive-coding-a-guide-to-improving-software-security-by-the-fedora-security-team-2019) (2019)
  • src/Util.php:
        if (!empty($fd['date'])) {
            $dt = new \DateTime($fd['date']);
            $header .= ' ('.$dt->format('Y').')';
        }

Instead of just using the year, it seems working when date matches the pattern "YYYY-MM"

https://github.com/paragonie/awesome-appsec/blob/master/data/C/books-and-ebooks/0002-fedora-defensive-coding.json#L2

  • Notes:

OK: Four digit year and month (GNU) YY "-" mm "2008-6", "2008-06", "1978-12"
NOK: Year (and just the year) YY "1978", "2008"
https://www.php.net/manual/pt_BR/datetime.construct.php#123882
https://www.php.net/manual/pt_BR/datetime.construct.php#119591
https://www.php.net/manual/en/datetime.formats.date.php)

Include optional fields and examples.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.