Skip to content

zeroryuki/Checklist-src

Repository files navigation

Project logo

Pentester Checklist

Status GitHub Issues GitHub Pull Requests License Travis (.org) Website


Elite Ghost Checklist Reference

📝 Table of Contents

🔥 About

This repo contains only the content files for the Checklist page. With this, you dont need to set anything up for testing purpose. What left is your idea, and contribute it to this repo. Your content will be rendered right away (Builder job)

🏁 Getting Started

These repo will get you a copy of the project content files on your local machine for additional on content and editing purposes. See deployment for notes on how to deploy the content on a the page site.

Prerequisites

Any IDE you are familiar with markdown format supported, or markdown online editor

Clone the repo and start your content

  1. Get the project and start working

  2. NOTE, always do your work in branch

- git clone https://github.com/zeroryuki/Checklist-src
- git checkout -b content/{edit-file.md,new-title}
  ex: 
     git checkout -b content/edit-checker.md => edit existing file
     git checkout -b content/hack-the-planet.md => new file

Create New File

For new content, create new file with title.md, and at the top of the file put this style

---
weight: <n>
title: <OneWordOnly>
---

# Main title on top of center column

<n> - Higher number will put your content to the bottom of the list in order. Make sure to check other file weight number to get in order.

Edit Existing File :

You can put your content right away because the style is already there.

🔧 Preview the output

For IDE, you can install markdown preview plugin. I put the popular one

Content Template

Example template from Checker.md file

Click to reveal
---
weight: 3
title: Checker

---

# Checker

## FTP

> Run Nmap with this command

```shell
nmap -sSV --script ftp-anon.nse -p21 IP -T4 --reason
```

> The above command returns output like this:

```shell
PORT   STATE SERVICE
21/tcp open  ftp
| ftp-anon: Anonymous FTP login allowed (FTP code 230)
| -rw-r--r--   1 1170     924            31 Mar 28  2001 .banner
| d--x--x--x   2 root     root         1024 Jan 14  2002 bin
| d--x--x--x   2 root     root         1024 Aug 10  1999 etc
| drwxr-srwt   2 1170     924          2048 Jul 19 18:48 incoming [NSE: writeable]
| d--x--x--x   2 root     root         1024 Jan 14  2002 lib
| drwxr-sr-x   2 1170     924          1024 Aug  5  2004 pub
|_Only 6 shown. Use --script-args ftp-anon.maxlist=-1 to see all.
```

FTP anonymous login

### Action (host, port)

Connects to the FTP server and checks if the server allows anonymous logins.

### Flags Parameters

Parameter | Default | Description
--------- | ------- | -----------
host | false | If set to true, the result will also include blabla.
port | true | If set to false, the result will include blablabla.


Success — reminder blabla 


## RDP

```shell

```

> The above command returns output like this:

```shell

```

#### NLA,FIPS,ENC 
Network Level Authentication (NLA) Disabled
Terminal Services Encryption Level is Medium or Low, or
Terminal Services Encryption Level is not FIPS-140 Compliant
Inside HTML code blocks like this one, you can't use Markdown, so use <code> blocks to denote code. ### HTTP Request `GET http://example.com/` ### Parameters Parameter | Description --------- | ----------- ID | The ID ## SMBv1 ```shell nmap -sV -T5 -Pn -p 445 --script smb-protocols IPs ``` > The above command returns output like this: ``` wip ``` Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. ### Explaination `DELETE http://example.com/kittens/` ### Parameters Parameter | Description --------- | ----------- ID | The ID

🚀 Deployment

So, you done with the file and ready to push your file to the upstream. Follow this step to get your content on the site, after PR approved.

1. git checkout -b branch/name
2. Working.. working.. preview.. working.. edit, review.. save 😂
3. git status (to confirm which file have been touched or untracked file)
4. git add .
5. git commit -m "your commit message"
6. git push
7. Create PR for that branch to master (gitkraken have great way to create PR)
8. Once PR submitted, this repo builder will test the code for conflict free
9. If any error, please check the error status and fix them
10 If no error, just wait for your PR merged, and your content will be rendered instantly.. Yeayy!!
11. Delete your local branch and git pull to get the latest commit.

TODO

  • Pentest Type
  • [ ]

⛏️ Built Using

✍️ Authors

See also the list of contributors who participated in this project.

we're expecting more idea from you, get in the list now

🎉 Acknowledgements

  • Hat tip to anyone who's code was used
  • Inspiration
  • References