Skip to content

Instantly share code, notes, and snippets.

@sharatthk
sharatthk / github_bugbountyhunting.md
Created June 21, 2021 07:10 — forked from EdOverflow/github_bugbountyhunting.md
My tips for finding security issues in GitHub projects.

GitHub for Bug Bounty Hunters

GitHub repositories can disclose all sorts of potentially valuable information for bug bounty hunters. The targets do not always have to be open source for there to be issues. Organization members and their open source projects can sometimes accidentally expose information that could be used against the target company. in this article I will give you a brief overview that should help you get started targeting GitHub repositories for vulnerabilities and for general recon.

Mass Cloning

You can just do your research on github.com, but I would suggest cloning all the target's repositories so that you can run your tests locally. I would highly recommend @mazen160's GitHubCloner. Just run the script and you should be good to go.

$ python githubcloner.py --org organization -o /tmp/output

Some of the Redis best practices content has moved

This content from this markdown file has moved a new, happier home where it can serve more people. Please check it out : https://docs.microsoft.com/azure/azure-cache-for-redis/cache-best-practices.

NOTE: Client specific guidance listed below is still valid and should still be considered. I will update this document once all content has been moved.

@sharatthk
sharatthk / README.md
Created June 21, 2021 07:27 — forked from kerryboyko/README.md
VueJS Best Practices Guide

Deverus Vue.js Style Guide

Guide for developing Vue.js applications.

v. 0.0.1

Vue.js is an amazing framework, which can be as powerful as Angular or React, the two big heavy hitters in the world of front-end frameworks.

However, most of Vue's ease-of-use is due to the use of Observables - a pattern that triggers re-renders and other function calls with the reassignment of a variable.

@sharatthk
sharatthk / TypeScriptPractice.md
Created June 21, 2021 07:31 — forked from kenmori/TypeScriptPractice.md
TypeScript 練習問題集
@sharatthk
sharatthk / JavaScript.md
Created June 21, 2021 07:31 — forked from kenmori/JavaScript.md
JavaScript練習問題集(ECMAScript2015,2016,2017,2018,2019,2020,other Library)

JavaScript練習問題集

JavaScript

更新情報

・Decoratorsに関する問題を追加(2020/6/6)
・リンクを追加(2020/5/30)
・問題を追加(2020/4/18)
@sharatthk
sharatthk / how_to_reduce.md
Created June 21, 2021 08:27 — forked from kenmori/how_to_reduce.md
【わかりやすい】Array#reduceの使い方。reduceに強くなる記事。how to reduce

【鍛えよう】reduceの使い方。reduceに強くなる記事。how to use reduce

reduceって何?

  • reduceとはArrayが持つメソッド

使い方は?

["a", "b"]
@sharatthk
sharatthk / nullishcoalescing.md
Created June 21, 2021 08:43 — forked from kenmori/nullishcoalescing.md
【TypeScript 3.7】nullish coalescing opearatorとは(読み方)

TypeScript 3.7 nullish coalescing opearatorとは

nullish coalescing opearatorの読み方

  • ヌリッシュコアレシングオペレーター
@sharatthk
sharatthk / Docker shell commands.sh
Created June 21, 2021 08:45 — forked from bahmutov/Docker shell commands.sh
A personal cheat sheet for running local Node project in a Docker container
# See list of docker virtual machines on the local box
$ docker-machine ls
NAME ACTIVE URL STATE URL SWARM DOCKER ERRORS
default * virtualbox Running tcp://192.168.99.100:2376 v1.9.1
# Note the host URL 192.168.99.100 - it will be used later!
# Build an image from current folder under given image name
$ docker build -t gleb/demo-app .
@sharatthk
sharatthk / git-lesson.md
Created June 21, 2021 08:58 — forked from yatemmma/git-lesson.md
git初心者への道 - お仕事で困らないレベルまでググっとします。

git初心者への道

まずやってみよう - コミットする、ログを見る、差分を見る

初登場するコマンド: init, add, commit, log, config, status, diff