└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # PEN200-OSCP-DynamicCheatSheat 2 | 3 | A dynamic cheat sheet for PEN-200, OSCP, and other pentests made with Google Sheets. 4 | 5 | ## Get It 6 | 7 | Access to the [Google Sheet](https://docs.google.com/spreadsheets/d/13g6RFbaS-5KJcETONOSSV7vNSh9OXCgbNak8WM2H1A0/edit?gid=1858408689#gid=1858408689). 8 | 9 | Then, "File" > "Make a copy" to make it your own. 10 | 11 | ## Basic Usage 12 | 13 | 1. Navigate to "DCS" sheet (the rightmost one). 14 | 2. Change "Target Host" drop down. You'll see IP address in commands change. 15 | 16 | ![image](https://github.com/laysakura/PEN200-OSCP-DynamicCheatSheat/assets/498788/59e3c7d4-a715-4985-87c0-0e813ce20e4b) 17 | 18 | 3. Change "Target User" drop down. You'll see usernames and passwords in cmmands change. 19 | 20 | ![image](https://github.com/laysakura/PEN200-OSCP-DynamicCheatSheat/assets/498788/2ae5c48a-11d4-421c-aabf-01da13e5b196) 21 | 22 | 4. "Purpose" and "Target Service (port)" drop down menus filters command rows. 23 | 24 | ![image](https://github.com/laysakura/PEN200-OSCP-DynamicCheatSheat/assets/498788/45ec1691-ee36-4256-82b6-96cc4c3c084e) 25 | 26 | 27 | ## Settings: Change "host" and "user" sheet to your victims 28 | 29 | You need to set "host": 30 | 31 | image 32 | 33 | --- 34 | 35 | And "user": 36 | 37 | image 38 | 39 | --- 40 | 41 | According to your targets. 42 | 43 | ## Basic Customization 44 | 45 | You may customize "Purpose" and "Target Service (port)" in "purpose&service" sheet. 46 | 47 | image 48 | 49 | --- 50 | 51 | Also, you may add/edit your commands in "template" sheet. 52 | 53 | image 54 | 55 | ## How it Works 56 | 57 | Take a look at A6 cell in "DCS" sheet. 58 | 59 | image 60 | 61 | It brings commands from "template" sheet and substitutes variables (e.g. $RHOST, $DOMAIN, ...) defined in line 1 to 4. 62 | 63 | ## LICENSE 64 | 65 | This work is licensed under the [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/). 66 | 67 | You are free to: 68 | 69 | - Share — copy and redistribute the material in any medium or format 70 | - Adapt — remix, transform, and build upon the material for any purpose, even commercially. 71 | 72 | Under the following terms: 73 | 74 | - Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. 75 | --------------------------------------------------------------------------------