devalias.net icon indicating copy to clipboard operation
devalias.net copied to clipboard

[DeepDive] GitHub Features (Actions, CodeQL, Semantic, Security/Learning Lab, etc)

Open 0xdevalias opened this issue 4 years ago • 0 comments

Github Actions

  • https://github.com/features/actions
    • https://github.com/marketplace?type=actions
    • https://help.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets
  • https://github.com/nektos/act
    • Run your GitHub Actions locally

Semantic

  • https://github.com/github/semantic
    • semantic is a Haskell library and command line tool for parsing, analyzing, and comparing source code.

    • https://github.com/tree-sitter/tree-sitter
      • Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited.

Security Lab

  • https://securitylab.github.com/
    • https://securitylab.github.com/bounties
    • https://securitylab.github.com/research
    • https://securitylab.github.com/advisories
    • https://securitylab.github.com/get-involved
    • https://securitylab.github.com/ctf

CodeQL

  • https://securitylab.github.com/tools/codeql
    • https://lab.github.com/githubtraining/codeql-u-boot-challenge-(cc++)
    • https://github.com/github/codeql
  • https://lgtm.com/
    • https://lgtm.com/query/rule:1823453799/lang:java/
    • https://help.semmle.com/codeql/
    • https://help.semmle.com/codeql/codeql-cli.html
  • https://blog.semmle.com/secure-software-github-semmle/

Learning Lab

  • https://lab.github.com/

0xdevalias avatar May 12 '20 03:05 0xdevalias