├── .github └── workflows │ ├── codeql-analysis.yml │ ├── contributors.yml │ └── go.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.svg ├── LICENSE ├── README.md ├── assets ├── bugcrowd.svg ├── facebook.svg ├── github.svg ├── hackerone.svg ├── home.svg ├── instagram.svg ├── intigriti.svg ├── medium.svg ├── reddit.svg ├── stackoverflow.svg ├── twitter.svg ├── yeswehack.svg └── youtube.svg ├── data ├── D0rkerDevil.toml ├── Ice3man543.toml ├── Jhaddix.toml ├── README.md ├── Random_Robbie.toml ├── aemsecurity.toml ├── alra3ees.toml ├── brutelogic.toml ├── bsysop.toml ├── burpbounty.toml ├── edoardottt.toml ├── hahwul.toml ├── hakluke.toml ├── hussein98d.toml ├── insiderphd.toml ├── kathanp19.toml ├── nahamsec.toml ├── orange_8361.toml ├── pry0cc.toml ├── s0md3v.toml ├── stokfredrik.toml ├── thedawgyg.toml ├── todayisnew.toml ├── tomnomnom.toml ├── wagiro.toml └── xelkomy.toml ├── distribute.go ├── go.mod ├── go.sum └── template ├── foot.md └── head.md /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- 1 | # For most projects, this workflow file will not need changing; you simply need 2 | # to commit it to your repository. 3 | # 4 | # You may wish to alter this file to override the set of languages analyzed, 5 | # or to provide custom queries or build logic. 6 | # 7 | # ******** NOTE ******** 8 | # We have attempted to detect the languages in your repository. Please check 9 | # the `language` matrix defined below to confirm you have the correct set of 10 | # supported CodeQL languages. 11 | # 12 | name: "CodeQL" 13 | 14 | on: 15 | push: 16 | branches: [ main ] 17 | pull_request: 18 | # The branches below must be a subset of the branches above 19 | branches: [ main ] 20 | schedule: 21 | - cron: '19 23 * * 2' 22 | 23 | jobs: 24 | analyze: 25 | name: Analyze 26 | runs-on: ubuntu-latest 27 | 28 | strategy: 29 | fail-fast: false 30 | matrix: 31 | language: [ 'go' ] 32 | # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] 33 | # Learn more: 34 | # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed 35 | 36 | steps: 37 | - name: Checkout repository 38 | uses: actions/checkout@v2 39 | 40 | # Initializes the CodeQL tools for scanning. 41 | - name: Initialize CodeQL 42 | uses: github/codeql-action/init@v1 43 | with: 44 | languages: ${{ matrix.language }} 45 | # If you wish to specify custom queries, you can do so here or in a config file. 46 | # By default, queries listed here will override any specified in a config file. 47 | # Prefix the list here with "+" to use these queries and those in the config file. 48 | # queries: ./path/to/local/query, your-org/your-repo/queries@main 49 | 50 | # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). 51 | # If this step fails, then you should remove it and run the build manually (see below) 52 | - name: Autobuild 53 | uses: github/codeql-action/autobuild@v1 54 | 55 | # ℹ️ Command-line programs to run using the OS shell. 56 | # 📚 https://git.io/JvXDl 57 | 58 | # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines 59 | # and modify them (or add more) to build your code if your project 60 | # uses a compiled language 61 | 62 | #- run: | 63 | # make bootstrap 64 | # make release 65 | 66 | - name: Perform CodeQL Analysis 67 | uses: github/codeql-action/analyze@v1 68 | -------------------------------------------------------------------------------- /.github/workflows/contributors.yml: -------------------------------------------------------------------------------- 1 | name: Contributors 2 | on: 3 | schedule: 4 | - cron: '0 1 * * 0' # At 01:00 on Sunday. 5 | push: 6 | workflow_dispatch: 7 | inputs: 8 | logLevel: 9 | description: 'manual run' 10 | required: false 11 | default: '' 12 | jobs: 13 | contributors: 14 | runs-on: ubuntu-latest 15 | steps: 16 | - uses: bubkoo/contributors-list@v1 17 | with: 18 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 19 | svgPath: CONTRIBUTORS.svg 20 | -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- 1 | name: Distribute 2 | 3 | on: 4 | push: 5 | workflow_dispatch: 6 | inputs: 7 | logLevel: 8 | description: 'Log level' 9 | required: true 10 | default: 'warning' 11 | tags: 12 | description: 'Test scenario tags' 13 | 14 | jobs: 15 | 16 | build: 17 | runs-on: ubuntu-latest 18 | steps: 19 | - uses: actions/checkout@v2 20 | 21 | - name: Set up Go 22 | uses: actions/setup-go@v2 23 | with: 24 | go-version: 1.15 25 | 26 | - name: Build 27 | run: go build -o distribute -v ./... 28 | 29 | - name: Running Distribute 30 | run: ./distribute 31 | 32 | - name: Commit files 33 | run: | 34 | git config --local user.email "hahwul@gmail.com" 35 | git config --local user.name "MemBi" 36 | git add README.md 37 | git commit -m "Changed readme" 38 | - name: Push changes 39 | uses: ad-m/github-push-action@master 40 | with: 41 | github_token: ${{ secrets.GITHUB_TOKEN }} 42 | branch: ${{ github.ref }} 43 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries for programs and plugins 2 | *.exe 3 | *.exe~ 4 | *.dll 5 | *.so 6 | *.dylib 7 | 8 | # Test binary, built with `go test -c` 9 | *.test 10 | 11 | # Output of the go coverage tool, specifically when used with LiteIDE 12 | *.out 13 | 14 | # Dependency directories (remove the comment below to include it) 15 | # vendor/ 16 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Contributor Covenant Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | In the interest of fostering an open and welcoming environment, we as 6 | contributors and maintainers pledge to making participation in our project and 7 | our community a harassment-free experience for everyone, regardless of age, body 8 | size, disability, ethnicity, sex characteristics, gender identity and expression, 9 | level of experience, education, socio-economic status, nationality, personal 10 | appearance, race, religion, or sexual identity and orientation. 11 | 12 | ## Our Standards 13 | 14 | Examples of behavior that contributes to creating a positive environment 15 | include: 16 | 17 | * Using welcoming and inclusive language 18 | * Being respectful of differing viewpoints and experiences 19 | * Gracefully accepting constructive criticism 20 | * Focusing on what is best for the community 21 | * Showing empathy towards other community members 22 | 23 | Examples of unacceptable behavior by participants include: 24 | 25 | * The use of sexualized language or imagery and unwelcome sexual attention or 26 | advances 27 | * Trolling, insulting/derogatory comments, and personal or political attacks 28 | * Public or private harassment 29 | * Publishing others' private information, such as a physical or electronic 30 | address, without explicit permission 31 | * Other conduct which could reasonably be considered inappropriate in a 32 | professional setting 33 | 34 | ## Our Responsibilities 35 | 36 | Project maintainers are responsible for clarifying the standards of acceptable 37 | behavior and are expected to take appropriate and fair corrective action in 38 | response to any instances of unacceptable behavior. 39 | 40 | Project maintainers have the right and responsibility to remove, edit, or 41 | reject comments, commits, code, wiki edits, issues, and other contributions 42 | that are not aligned to this Code of Conduct, or to ban temporarily or 43 | permanently any contributor for other behaviors that they deem inappropriate, 44 | threatening, offensive, or harmful. 45 | 46 | ## Scope 47 | 48 | This Code of Conduct applies both within project spaces and in public spaces 49 | when an individual is representing the project or its community. Examples of 50 | representing a project or community include using an official project e-mail 51 | address, posting via an official social media account, or acting as an appointed 52 | representative at an online or offline event. Representation of a project may be 53 | further defined and clarified by project maintainers. 54 | 55 | ## Enforcement 56 | 57 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 58 | reported by contacting the project team at hahwul@gmail.com. All 59 | complaints will be reviewed and investigated and will result in a response that 60 | is deemed necessary and appropriate to the circumstances. The project team is 61 | obligated to maintain confidentiality with regard to the reporter of an incident. 62 | Further details of specific enforcement policies may be posted separately. 63 | 64 | Project maintainers who do not follow or enforce the Code of Conduct in good 65 | faith may face temporary or permanent repercussions as determined by other 66 | members of the project's leadership. 67 | 68 | ## Attribution 69 | 70 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, 71 | available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html 72 | 73 | [homepage]: https://www.contributor-covenant.org 74 | 75 | For answers to common questions about this code of conduct, see 76 | https://www.contributor-covenant.org/faq 77 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ## Add/Change new user data 2 | 1. First fork this repo. 3 | 2. Clone forked repo 4 | ``` 5 | $ git clone https://github.com/${your-username}/MemBi 6 | $ cd MemBi 7 | ``` 8 | 3. See format of toml https://github.com/hahwul/MemBi/blob/main/data/README.md 9 | 4. Add or Change user data in `./data/*.toml` 10 | + e.g (hahwul.toml) 11 | ```toml 12 | name = "hahuwl" 13 | site = "https://www.hahwul.com" 14 | hackerone = "hahwul" 15 | bugcrowd = "hahwul" 16 | twitter = "hahwul" 17 | github = "hahwul" 18 | instagram = "hahwul___" 19 | youtube = "https://youtube.com/c/하훌" 20 | stackoverflow = "11547708/hahwul" 21 | ``` 22 | 5. git push 23 | ``` 24 | $ git add ./data/*.toml ; git commit -m "change toml data" ; git push 25 | ``` 26 | 6. Make and Send Pull-Request for master repo 27 | 28 | ## Note 29 | `./distribute` lets you reflect it in README. However, this operation is performed automatically when pushing through Github-action. 30 | 31 | * Q. I want to see the readme. What if I want to do this? 🤔 32 | * A. 🚀 33 | ``` 34 | $ go build distribute.go 35 | $ ./distribute 36 | ``` 37 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 HAHWUL 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 |
3 | 4 |
5 | Member of Bugbounty and Infosec 6 |
7 | 8 | 9 | 10 | 11 |

12 | 13 | ## 🤔 What is MemBi? 14 | MemBi is all the members of bugbounty and infosec project. 15 | If you don't know who to follow, see! 16 | 17 | ## 🌏 Contribute 18 | ![](/CONTRIBUTORS.svg) 19 | 20 | If you want to contribute to this project, please check the document below! In fact, it's simple, just fork this repo and add a toml file to the `/data/` subpath and push, create a pull-request. 21 | 22 | [CONTRIBUTING.md](/CONTRIBUTING.md) / [TOML Keys](/data/README.md) 23 | 24 | ## 🌟 Members 25 | | Name | Site | Metadata | Social | 26 | | ------- | ------- | ------- | ------- | 27 | D0rkerDevil | - | ![](https://img.shields.io/twitter/follow/D0rkerDevil?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/D0rkerDevil)[![](/assets/medium.svg)](https://medium.com/@D0rkerDevil) | 28 | Ice3man | https://projectdiscovery.io | ![](https://img.shields.io/twitter/follow/Ice3man543?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/Ice3man543?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/Ice3man543?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/Ice3man543)[![](/assets/github.svg)](https://github.com/Ice3man543) | 29 | Jason Haddix | - | ![](https://img.shields.io/twitter/follow/Jhaddix?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/Jhaddix)[![](/assets/youtube.svg)](https://www.youtube.com/jhaddix) | 30 | Random_Robbie | - | ![](https://img.shields.io/twitter/follow/Random_Robbie?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/Random_Robbie)[![](/assets/hackerone.svg)](https://hackerone.com/txt3rob) | 31 | AEMSecurity | - | ![](https://img.shields.io/twitter/follow/AEMSecurity?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/AEMSecurity) | 32 | Emad Shanab | - | ![](https://img.shields.io/twitter/follow/Alra3ees?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/Alra3ees)[![](/assets/hackerone.svg)](https://hackerone.com/egyptghost1)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/egyptghost) | 33 | Brute Logic | https://brutelogic.com.br | ![](https://img.shields.io/twitter/follow/brutelogic?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/brutelogic) | 34 | bsysop | - | ![](https://img.shields.io/twitter/follow/bsysop?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/bsysop?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/bsysop?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/bsysop)[![](/assets/github.svg)](https://github.com/bsysop)[![](/assets/hackerone.svg)](https://hackerone.com/bsysop)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/bsysop) | 35 | Burp Bounty | https://burpbounty.net | ![](https://img.shields.io/twitter/follow/BurpBounty?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/BurpBounty)[![](/assets/youtube.svg)](https://www.youtube.com/channel/UCSq4R2o9_nGIMHWZ4H98GkQ) | 36 | edoardottt | https://www.edoardoottavianelli.it | ![](https://img.shields.io/twitter/follow/edoardottt2?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/edoardottt?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/edoardottt?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/edoardottt2)[![](/assets/github.svg)](https://github.com/edoardottt)[![](/assets/youtube.svg)](https://www.youtube.com/channel/UCBoJMSbkCGdardyMyuYNyHA)[![](/assets/instagram.svg)](https://instagram.com/edoardottt)[![](/assets/hackerone.svg)](https://hackerone.com/edaordottt)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/edoardottt) | 37 | hahuwl | https://www.hahwul.com | ![](https://img.shields.io/twitter/follow/hahwul?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/hahwul?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/hahwul?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/hahwul)[![](/assets/github.svg)](https://github.com/hahwul)[![](/assets/youtube.svg)](https://www.youtube.com/c/HAHWUL)[![](/assets/instagram.svg)](https://instagram.com/hahwul_)[![](/assets/hackerone.svg)](https://hackerone.com/hahwul)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/hahwul)[![](/assets/stackoverflow.svg)](https://stackoverflow.com/users/11547708/hahwul) | 38 | hakluke | https://hakluke.com | ![](https://img.shields.io/twitter/follow/hakluke?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/hakluke?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/hakluke?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/hakluke)[![](/assets/github.svg)](https://github.com/hakluke)[![](/assets/youtube.svg)](https://www.youtube.com/hakluke)[![](/assets/instagram.svg)](https://instagram.com/hakluke_)[![](/assets/hackerone.svg)](https://hackerone.com/hakluke)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/hakluke)[![](/assets/medium.svg)](https://medium.com/@hakluke) | 39 | Hussein Daher | - | ![](https://img.shields.io/twitter/follow/HusseiN98D?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/HusseiN98D)[![](/assets/hackerone.svg)](https://hackerone.com/hussein98d)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/hussein98d) | 40 | InsiderPhD | - | ![](https://img.shields.io/twitter/follow/InsiderPhD?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/InsiderPhD)[![](/assets/youtube.svg)](https://www.youtube.com/c/InsiderPhD) | 41 | Kathan Patel | https://kathan19.gitbook.io | ![](https://img.shields.io/twitter/follow/KathanP19?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/KathanP19?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/KathanP19?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/KathanP19)[![](/assets/github.svg)](https://github.com/KathanP19) | 42 | nahamsec | https://nahamsec.com/ | ![](https://img.shields.io/twitter/follow/nahamsec?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/nahamsec?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/nahamsec?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/nahamsec)[![](/assets/github.svg)](https://github.com/nahamsec)[![](/assets/youtube.svg)](https://www.youtube.com/c/nahamsec)[![](/assets/instagram.svg)](https://instagram.com/nahamsec)[![](/assets/facebook.svg)](https://facebook.com/nahamsec1)[![](/assets/hackerone.svg)](https://hackerone.com/nahamsec)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/Nahamsec) | 43 | Orange Tsai | https://blog.orange.tw | ![](https://img.shields.io/twitter/follow/orange_8361?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/orange_8361) | 44 | pry0cc | https://0x00sec.org | ![](https://img.shields.io/twitter/follow/pry0cc?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/pry0cc?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/pry0cc?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/pry0cc)[![](/assets/github.svg)](https://github.com/pry0cc)[![](/assets/hackerone.svg)](https://hackerone.com/pry0cc) | 45 | s0md3v | https://s0md3v.github.io/ | ![](https://img.shields.io/twitter/follow/s0md3v?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/s0md3v?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/s0md3v?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/s0md3v)[![](/assets/github.svg)](https://github.com/s0md3v)[![](/assets/instagram.svg)](https://instagram.com/s0md3v)[![](/assets/facebook.svg)](https://facebook.com/somdev.sangwan) | 46 | stokfredrik | https://www.stokfredrik.com/ | ![](https://img.shields.io/twitter/follow/stokfredrik?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/stokfredrik?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/stokfredrik?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/stokfredrik)[![](/assets/github.svg)](https://github.com/stokfredrik)[![](/assets/youtube.svg)](https://youtube.com/stokfredrik)[![](/assets/instagram.svg)](https://instagram.com/stokfredrik)[![](/assets/hackerone.svg)](https://hackerone.com/stok)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/stok) | 47 | thedawgyg | https://blog.oath.ninja | ![](https://img.shields.io/twitter/follow/thedawgyg?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/thedawgyg) | 48 | todayisnew | https://www.codecancare.com | ![](https://img.shields.io/twitter/follow/codecancare?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) | [![](/assets/twitter.svg)](https://twitter.com/codecancare)[![](/assets/hackerone.svg)](https://hackerone.com/todayisnew)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/todayisnew) | 49 | tomnomnom | http://tomnomnom.com | ![](https://img.shields.io/twitter/follow/tomnomnom?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/tomnomnom?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/tomnomnom?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/tomnomnom)[![](/assets/github.svg)](https://github.com/tomnomnom)[![](/assets/hackerone.svg)](https://hackerone.com/tomnomnom)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/tomnomnom) | 50 | wagiro | http://www.wagiro.com | ![](https://img.shields.io/twitter/follow/egarme?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/wagiro?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/wagiro?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/egarme)[![](/assets/github.svg)](https://github.com/wagiro)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/egarme) | 51 | Khaled Mohamed [xElkomy] | https://xelkomy.github.io | ![](https://img.shields.io/twitter/follow/0xElkomy?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) ![](https://img.shields.io/github/stars/xElkomy?logo=gitHub&style=flat-square&color=white&logoColor=white) ![](https://img.shields.io/github/followers/xElkomy?logo=gitHub&style=flat-square&color=white&logoColor=white) | [![](/assets/twitter.svg)](https://twitter.com/0xElkomy)[![](/assets/github.svg)](https://github.com/xElkomy)[![](/assets/youtube.svg)](hhttps://www.youtube.com/channel/UCLPK_RAwsEF3lAO68QUP_Qw)[![](/assets/hackerone.svg)](https://hackerone.com/0xelkomy)[![](/assets/bugcrowd.svg)](https://bugcrowd.com/xelkomy) | 52 | 53 | 54 | last changed 2021-02-20 17:44:49 -------------------------------------------------------------------------------- /assets/bugcrowd.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/facebook.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/github.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/hackerone.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/home.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/instagram.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/intigriti.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/medium.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/reddit.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/stackoverflow.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/twitter.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/yeswehack.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/youtube.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/D0rkerDevil.toml: -------------------------------------------------------------------------------- 1 | name = "D0rkerDevil" 2 | twitter = "D0rkerDevil" 3 | medium = "D0rkerDevil" 4 | -------------------------------------------------------------------------------- /data/Ice3man543.toml: -------------------------------------------------------------------------------- 1 | name = "Ice3man" 2 | site = "https://projectdiscovery.io" 3 | twitter = "Ice3man543" 4 | github = "Ice3man543" 5 | -------------------------------------------------------------------------------- /data/Jhaddix.toml: -------------------------------------------------------------------------------- 1 | name = "Jason Haddix" 2 | twitter = "Jhaddix" 3 | youtube = "https://www.youtube.com/jhaddix" 4 | -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- 1 | ## Format of TOML 2 | if your name is `alice` 3 | 4 | | Key | Description | Example | 5 | | --------- | -------------------- | ------------------------- | 6 | | name | name | alice | 7 | | site | blog, website, etc.. | https://www.google.com | 8 | | twitter | twitter username(`@` Excluding) | alice | 9 | | github | github username | alice | 10 | | hackerone | hackerone username | alice | 11 | | bugcrowd | bugcrowd username | alice | 12 | | intigriti | intigriti username | alice | 13 | | yeswehack | yeswehack username | alice | 14 | | medium | medium username(`@` Excluding) | alice | 15 | | youtube | your channel link | https://www.youtube.com/user/JFlaMusic | 16 | | instagram | instagram username | alice00543 | 17 | | facebook | facebook username | alice | 18 | | stackoverflow | $uid/$name | 11547708/alice | 19 | | reddit | reddit username | | 20 | 21 | ## Example of TOML 22 | ```toml 23 | name = "hahuwl" 24 | site = "https://www.hahwul.com" 25 | hackerone = "hahwul" 26 | bugcrowd = "hahwul" 27 | twitter = "hahwul" 28 | github = "hahwul" 29 | instagram = "hahwul___" 30 | youtube = "https://youtube.com/c/하훌" 31 | stackoverflow = "11547708/hahwul" 32 | ``` 33 | -------------------------------------------------------------------------------- /data/Random_Robbie.toml: -------------------------------------------------------------------------------- 1 | name = "Random_Robbie" 2 | twitter = "Random_Robbie" 3 | hackerone = "txt3rob" 4 | -------------------------------------------------------------------------------- /data/aemsecurity.toml: -------------------------------------------------------------------------------- 1 | name = "AEMSecurity" 2 | twitter = "AEMSecurity" 3 | -------------------------------------------------------------------------------- /data/alra3ees.toml: -------------------------------------------------------------------------------- 1 | name = "Emad Shanab" 2 | twitter = "Alra3ees" 3 | hackerone = "egyptghost1" 4 | bugcrowd = "egyptghost" 5 | -------------------------------------------------------------------------------- /data/brutelogic.toml: -------------------------------------------------------------------------------- 1 | name = "Brute Logic" 2 | site = "https://brutelogic.com.br" 3 | twitter = "brutelogic" 4 | -------------------------------------------------------------------------------- /data/bsysop.toml: -------------------------------------------------------------------------------- 1 | name = "bsysop" 2 | twitter = "bsysop" 3 | github = "bsysop" 4 | hackerone = "bsysop" 5 | bugcrowd = "bsysop" 6 | -------------------------------------------------------------------------------- /data/burpbounty.toml: -------------------------------------------------------------------------------- 1 | name = "Burp Bounty" 2 | site = "https://burpbounty.net" 3 | twitter = "BurpBounty" 4 | youtube = "https://www.youtube.com/channel/UCSq4R2o9_nGIMHWZ4H98GkQ" 5 | -------------------------------------------------------------------------------- /data/edoardottt.toml: -------------------------------------------------------------------------------- 1 | name = "edoardottt" 2 | site = "https://www.edoardoottavianelli.it" 3 | hackerone = "edaordottt" 4 | bugcrowd = "edoardottt" 5 | twitter = "edoardottt2" 6 | github = "edoardottt" 7 | instagram = "edoardottt" 8 | youtube = "https://www.youtube.com/channel/UCBoJMSbkCGdardyMyuYNyHA" 9 | -------------------------------------------------------------------------------- /data/hahwul.toml: -------------------------------------------------------------------------------- 1 | name = "hahuwl" 2 | site = "https://www.hahwul.com" 3 | twitter = "hahwul" 4 | github = "hahwul" 5 | instagram = "hahwul_" 6 | hackerone = "hahwul" 7 | youtube = "https://www.youtube.com/c/HAHWUL" 8 | stackoverflow = "11547708/hahwul" 9 | bugcrowd = "hahwul" 10 | -------------------------------------------------------------------------------- /data/hakluke.toml: -------------------------------------------------------------------------------- 1 | name = "hakluke" 2 | site = "https://hakluke.com" 3 | twitter = "hakluke" 4 | github = "hakluke" 5 | instagram = "hakluke_" 6 | youtube = "https://www.youtube.com/hakluke" 7 | hackerone = "hakluke" 8 | bugcrowd = "hakluke" 9 | medium = "hakluke" 10 | -------------------------------------------------------------------------------- /data/hussein98d.toml: -------------------------------------------------------------------------------- 1 | name = "Hussein Daher" 2 | twitter = "HusseiN98D" 3 | hackerone = "hussein98d" 4 | bugcrowd = "hussein98d" 5 | -------------------------------------------------------------------------------- /data/insiderphd.toml: -------------------------------------------------------------------------------- 1 | name = "InsiderPhD" 2 | twitter = "InsiderPhD" 3 | youtube = "https://www.youtube.com/c/InsiderPhD" 4 | -------------------------------------------------------------------------------- /data/kathanp19.toml: -------------------------------------------------------------------------------- 1 | name = "Kathan Patel" 2 | site = "https://kathan19.gitbook.io" 3 | twitter = "KathanP19" 4 | github = "KathanP19" 5 | -------------------------------------------------------------------------------- /data/nahamsec.toml: -------------------------------------------------------------------------------- 1 | name = "nahamsec" 2 | site = "https://nahamsec.com/" 3 | twitter = "nahamsec" 4 | github = "nahamsec" 5 | instagram = "nahamsec" 6 | hackerone = "nahamsec" 7 | youtube = "https://www.youtube.com/c/nahamsec" 8 | facebook = "nahamsec1" 9 | bugcrowd = "Nahamsec" 10 | -------------------------------------------------------------------------------- /data/orange_8361.toml: -------------------------------------------------------------------------------- 1 | name = "Orange Tsai" 2 | twitter = "orange_8361" 3 | site = "https://blog.orange.tw" 4 | -------------------------------------------------------------------------------- /data/pry0cc.toml: -------------------------------------------------------------------------------- 1 | name = "pry0cc" 2 | site = "https://0x00sec.org" 3 | twitter = "pry0cc" 4 | github = "pry0cc" 5 | hackerone = "pry0cc" 6 | -------------------------------------------------------------------------------- /data/s0md3v.toml: -------------------------------------------------------------------------------- 1 | name = "s0md3v" 2 | site = "https://s0md3v.github.io/" 3 | twitter = "s0md3v" 4 | github = "s0md3v" 5 | instagram = "s0md3v" 6 | facebook = "somdev.sangwan" 7 | -------------------------------------------------------------------------------- /data/stokfredrik.toml: -------------------------------------------------------------------------------- 1 | 2 | name = "stokfredrik" 3 | site = "https://www.stokfredrik.com/" 4 | twitter = "stokfredrik" 5 | github = "stokfredrik" 6 | instagram = "stokfredrik" 7 | hackerone = "stok" 8 | youtube = "https://youtube.com/stokfredrik" 9 | bugcrowd = "stok" 10 | -------------------------------------------------------------------------------- /data/thedawgyg.toml: -------------------------------------------------------------------------------- 1 | name = "thedawgyg" 2 | twitter = "thedawgyg" 3 | site = "https://blog.oath.ninja" 4 | -------------------------------------------------------------------------------- /data/todayisnew.toml: -------------------------------------------------------------------------------- 1 | name = "todayisnew" 2 | site = "https://www.codecancare.com" 3 | twitter = "codecancare" 4 | hackerone = "todayisnew" 5 | bugcrowd = "todayisnew" 6 | -------------------------------------------------------------------------------- /data/tomnomnom.toml: -------------------------------------------------------------------------------- 1 | name = "tomnomnom" 2 | site = "http://tomnomnom.com" 3 | twitter = "tomnomnom" 4 | github = "tomnomnom" 5 | hackerone = "tomnomnom" 6 | bugcrowd = "tomnomnom" 7 | -------------------------------------------------------------------------------- /data/wagiro.toml: -------------------------------------------------------------------------------- 1 | name = "wagiro" 2 | site = "http://www.wagiro.com" 3 | twitter = "egarme" 4 | github = "wagiro" 5 | bugcrowd = "egarme" 6 | -------------------------------------------------------------------------------- /data/xelkomy.toml: -------------------------------------------------------------------------------- 1 | name = "Khaled Mohamed [xElkomy]" 2 | site = "https://xelkomy.github.io" 3 | hackerone = "0xelkomy" 4 | bugcrowd = "xelkomy" 5 | twitter = "0xElkomy" 6 | github = "xElkomy" 7 | youtube = "hhttps://www.youtube.com/channel/UCLPK_RAwsEF3lAO68QUP_Qw" 8 | -------------------------------------------------------------------------------- /distribute.go: -------------------------------------------------------------------------------- 1 | package main 2 | import ( 3 | "fmt" 4 | "os" 5 | "time" 6 | "io/ioutil" 7 | "strings" 8 | toml "github.com/pelletier/go-toml" 9 | ) 10 | // MemberData is struct of pet 11 | type MemberData struct { 12 | Name string `toml:"name"` 13 | Site string `toml:"site"` 14 | Twitter string `toml:"twitter"` 15 | Github string `toml:"github"` 16 | Hackerone string `toml:"hackerone"` 17 | Bugcrowd string `toml:"bugcrowd"` 18 | Intigriti string `toml:"intigriti"` 19 | Yeswehack string `toml:"yeswehack"` 20 | Youtube string `toml:"youtube"` 21 | Instagram string `toml:"instagram"` 22 | Facebook string `toml:"facebook"` 23 | Reddit string `toml:"reddit"` 24 | Stackoverflow string `toml:"stackoverflow"` 25 | Medium string `toml:"medium"` 26 | } 27 | func main(){ 28 | MakeReadme() 29 | } 30 | // MakeReadme is head + auto write body + foot 31 | func MakeReadme() { 32 | readme := "| Name | Site | Metadata | Social |\n| ------- | ------- | ------- | ------- |\n" 33 | _=readme 34 | files, err := ioutil.ReadDir("./data") 35 | check(err) 36 | for _, f := range files { 37 | if strings.Contains(f.Name(), ".toml") { 38 | memberData := MemberData{} 39 | sn := "" 40 | mt := "" 41 | _= mt 42 | _=sn 43 | fmt.Println("# " + f.Name()) 44 | data, err := ioutil.ReadFile("./data/" + f.Name()) 45 | check(err) 46 | toml.Unmarshal(data, &memberData) 47 | site := emptyCheck(memberData.Site,"-") 48 | twitter := emptyCheck(memberData.Twitter,"") 49 | github := emptyCheck(memberData.Github,"") 50 | // Merge Metadata 51 | if twitter != "" { 52 | mt = mt + "![](https://img.shields.io/twitter/follow/"+twitter+"?label=followers&logo=twitter&color=white&logoColor=white&style=flat-square) " 53 | } 54 | if github != "" { 55 | mt = mt + "![](https://img.shields.io/github/stars/"+github+"?logo=gitHub&style=flat-square&color=white&logoColor=white) " 56 | mt = mt + "![](https://img.shields.io/github/followers/"+github+"?logo=gitHub&style=flat-square&color=white&logoColor=white) " 57 | } 58 | // Merge Social Network 59 | sn = sn + makeSocial(memberData.Twitter,"twitter","https://twitter.com/") 60 | sn = sn + makeSocial(memberData.Github,"github","https://github.com/") 61 | sn = sn + makeSocial(memberData.Youtube,"youtube","") 62 | sn = sn + makeSocial(memberData.Instagram,"instagram","https://instagram.com/") 63 | sn = sn + makeSocial(memberData.Facebook,"facebook","https://facebook.com/") 64 | sn = sn + makeSocial(memberData.Hackerone,"hackerone","https://hackerone.com/") 65 | sn = sn + makeSocial(memberData.Bugcrowd,"bugcrowd","https://bugcrowd.com/") 66 | sn = sn + makeSocial(memberData.Intigriti,"intigriti","https://intigriti.com/") 67 | sn = sn + makeSocial(memberData.Yeswehack,"yeswehack","https://yeswehack.com/") 68 | sn = sn + makeSocial(memberData.Reddit,"reddit","https://www.reddit.com/r/") 69 | sn = sn + makeSocial(memberData.Stackoverflow,"stackoverflow","https://stackoverflow.com/users/") 70 | sn = sn + makeSocial(memberData.Medium,"medium","https://medium.com/@") 71 | readme = readme + memberData.Name + " | " + site + " | " + mt + " | " + sn + " |\n" 72 | } 73 | } 74 | fmt.Println(readme) 75 | top, err := os.Open("template/head.md") 76 | check(err) 77 | headData, _ := ioutil.ReadAll(top) 78 | foot, err := os.Open("template/foot.md") 79 | check(err) 80 | footData, _ := ioutil.ReadAll(foot) 81 | _ = headData 82 | _ = footData 83 | t := time.Now().Format("2006-01-02 15:04:05") 84 | body := string(headData) + readme + string(footData) + "\nlast changed "+t 85 | fmt.Println("======================result====================") 86 | fmt.Println(body) 87 | fmt.Println("======================command===================") 88 | fmt.Println("git add README.md ; git commit -m \"update readme using distribute\"; git push") 89 | file, err := os.OpenFile( 90 | "README.md", 91 | os.O_CREATE|os.O_RDWR|os.O_TRUNC, 92 | os.FileMode(0644)) 93 | check(err) 94 | defer file.Close() 95 | _, err = file.Write([]byte(body)) 96 | if err != nil { 97 | fmt.Println(err) 98 | return 99 | } 100 | } 101 | func check(e error) { 102 | if e != nil { 103 | panic(e) 104 | } 105 | } 106 | func emptyCheck(src,dst string) string { 107 | if src != "" { 108 | return strings.Replace(src, "|", "\\|", -1) 109 | } 110 | return dst 111 | } 112 | func makeSocial(src, stype, address string) string { 113 | if src != "" { 114 | return "[![](/assets/"+stype+".svg)]("+address+src+")" 115 | } 116 | return "" 117 | } 118 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/hahwul/MemBi 2 | 3 | go 1.15 4 | 5 | require github.com/pelletier/go-toml v1.8.1 6 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- 1 | github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= 2 | github.com/pelletier/go-toml v1.8.1 h1:1Nf83orprkJyknT6h7zbuEGUEjcyVlCxSUGTENmNCRM= 3 | github.com/pelletier/go-toml v1.8.1/go.mod h1:T2/BmBdy8dvIRq1a/8aqjN41wvWlN4lrapLU/GW4pbc= 4 | -------------------------------------------------------------------------------- /template/foot.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /template/head.md: -------------------------------------------------------------------------------- 1 |

2 |
3 | 4 |
5 | Member of Bugbounty and Infosec 6 |
7 | 8 | 9 | 10 | 11 |

12 | 13 | ## 🤔 What is MemBi? 14 | MemBi is all the members of bugbounty and infosec project. 15 | If you don't know who to follow, see! 16 | 17 | ## 🌏 Contribute 18 | ![](/CONTRIBUTORS.svg) 19 | 20 | If you want to contribute to this project, please check the document below! In fact, it's simple, just fork this repo and add a toml file to the `/data/` subpath and push, create a pull-request. 21 | 22 | [CONTRIBUTING.md](/CONTRIBUTING.md) / [TOML Keys](/data/README.md) 23 | 24 | ## 🌟 Members 25 | --------------------------------------------------------------------------------