diff --git a/.gitignore b/.gitignore index b13672c..31d1abd 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ token.key +main.ps1 diff --git a/.md b/.md deleted file mode 100644 index 09faf2c..0000000 --- a/.md +++ /dev/null @@ -1,96 +0,0 @@ -# -- SSID : -- Password : -- IP : public - -## Tags -#wifi -# -- SSID : -- Password : password [HIDDEN FOR TESTING] -- IP : public - -## Tags -#wifi -# -- SSID : -- Password : password [HIDDEN FOR TESTING] -- IP : public - -## Tags -#wifi -# -- SSID : -- Password : password [HIDDEN FOR TESTING] -- IP : public - -## Tags -#wifi -# -- SSID : -- Password : password [HIDDEN FOR TESTING] -- IP : public - -## Tags -#wifi -# -- SSID : -- Password : password [HIDDEN FOR TESTING] -- IP : public - -## Tags -#wifi -# -- SSID : -- Password : - -## Tags -#wifi -# -- SSID : -- Password : - -## Tags -#wifi -# -- SSID : -- Password : - -## Tags -#wifi -# -- SSID : -- Password : - -## Tags -#wifi -# -- SSID : -- Password : - -## Tags -#wifi -# -- SSID : -- Password : - -## Tags -#wifi -# -- SSID : -- Password : - -## Tags -#wifi -# -- SSID : -- Password : - -## Tags -#wifi -# -- SSID : -- Password : - -## Tags -#wifi diff --git a/.obsidian/graph.json b/.obsidian/graph.json index b561379..d45fd41 100644 --- a/.obsidian/graph.json +++ b/.obsidian/graph.json @@ -1,6 +1,6 @@ { "collapse-filter": false, - "search": "", + "search": "#wifi", "showTags": true, "showAttachments": false, "hideUnresolved": true, @@ -27,11 +27,11 @@ "textFadeMultiplier": 0, "nodeSizeMultiplier": 1.58101123595506, "lineSizeMultiplier": 5, - "collapse-forces": true, - "centerStrength": 0.518713248970312, - "repelStrength": 10, - "linkStrength": 1, - "linkDistance": 250, - "scale": 1.4904418803284951, - "close": true + "collapse-forces": false, + "centerStrength": 0.532772064640072, + "repelStrength": 11.8126341959543, + "linkStrength": 0.793140467849475, + "linkDistance": 202, + "scale": 1.2460670326866097, + "close": false } \ No newline at end of file diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 1c2e932..5d7e1c4 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -8,15 +8,11 @@ "type": "tabs", "children": [ { - "id": "757d583d67c519c0", + "id": "4180eb9cb6b498a3", "type": "leaf", "state": { - "type": "markdown", - "state": { - "file": "README.md", - "mode": "source", - "source": false - } + "type": "empty", + "state": {} } } ] @@ -85,7 +81,6 @@ "state": { "type": "backlink", "state": { - "file": "README.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -102,7 +97,6 @@ "state": { "type": "outgoing-link", "state": { - "file": "README.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -124,9 +118,7 @@ "type": "leaf", "state": { "type": "outline", - "state": { - "file": "README.md" - } + "state": {} } } ] @@ -146,18 +138,30 @@ "command-palette:Open command palette": false } }, - "active": "757d583d67c519c0", + "active": "2be9f54040ff0f58", "lastOpenFiles": [ - "spidercat.ps1", - "redro.md", - "ROADMAP.md", "README.md", + "blue-wifi.md", + "assets/blue-wifi.png", + "assets/wifi-nodes.png", + "assets/spider-cat.png", + "assets/censored-nodes.png", + "assets/wifi.png", + "starbucks-wifi.md", + "assets/profile.png", + "BlueCosmo.md", + "assets/nodes.png", + "assets/profile-1.png", + "assets/ip-informaton.png", + "assets/geolocation.png", + "wifi-home.md", + "johns-pc.md", + "Nmmi_Cadet.md", "NMMI_Cadet.md", - "blue.md", + "SomeRandomTV.md", + "spidercat.ps1", + "ROADMAP.md", "The-Hound-Framework/README.md", - "assets/target-profile-1.png", - "assets/nodes.png", - "assets/hotspot.png", "user1.md" ] } \ No newline at end of file diff --git a/README.md b/README.md index 61a774c..8be9c66 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ -# Spider Cat -> Blue Cosmo & I am Jakoby +# SpiderCat --- ``` @@ -34,16 +33,17 @@ --- ## Overview -Spider Cat is a payload developed by [Blue Cosmo](https://github.com/PrettyBoyCosmo), in assistance with "[I am Jakoby](https://github.com/I-Am-Jakoby)". It aims to con*cat*anate targets into an [Obsidian](https://obsidian.md) *spider* web framework. It allows security professionals to keep track of their targets and how they are connected. Spider Cat conducts advanced reconnaissance on targets, gathering intel such as the users email, systems information, geolocation and saved Wi-Fi hotspots. Using Obsidian's advanced markdown mapping capabilities, Spider Cat is able to connect **all** of your targets based off of the reconnaissance conducted on them. +SpiderCat is an advanced reconnaissance payload that aims to con*cat*anate targets into an [Obsidian](https://obsidian.md) *spider* web framework. It allows security professionals to keep track of their targets and how they are connected. SpiderCat conducts advanced reconnaissance on targets, gathering intel such as the users email, systems information, geolocation and saved Wi-Fi hotspots. Using Obsidian's advanced markdown mapping capabilities, SpiderCat is able to connect **all** of your targets based off of the reconnaissance conducted on them. - -![Spider Cat Obsidian Nodes](https://github.com/CosmodiumCS/SpiderCat/blob/main/assets/nodes.png) +![SpiderCat Obsidian Nodes](https://github.com/CosmodiumCS/SpiderCat/blob/main/assets/nodes.png) **Key Features**: - Build a network of all your compromised targets - See if two targets have been on the same network before - Compromise saved network credentials of your targets -- Search and filter throuth the network of compromised targets for data +- Advanced search and filtering of target data +- See common geolocation related data between targets +- Crucial IP related information ## Resources: - [YouTube Video](https://www.youtube.com/shorts/OW6Z_2jYutk) @@ -68,4 +68,21 @@ git clone https://github.com/CosmodiumCS/SpiderCat.git 4. on line 7 of `spidercat.ps1`, replace `WEBHOOK` with your Obsidian Webhook 5. load the `spidercat.ps1` on to a target and enjoy! :) -## Extraneous: +## Feature View: +- target profile builds +![target profile builds](https://github.com/CosmodiumCS/SpiderCat/blob/main/assets/profile.png) + +- ip information +![ip information](https://github.com/CosmodiumCS/SpiderCat/blob/main/assets/ip-information.png) + +- geolocation +![geolocation](https://github.com/CosmodiumCS/SpiderCat/blob/main/assets/geolocation.png) + +- wifi nodes +![wifi nodes](https://github.com/CosmodiumCS/SpiderCat/blob/main/assets/wifi.png) + +- wifi profiles +![wifi profiles](https://github.com/CosmodiumCS/SpiderCat/blob/main/assets/blue-wifi.png) + +- target execution +![target execution](https://github.com/CosmodiumCS/SpiderCat/blob/main/assets/censored-nodes.png) \ No newline at end of file diff --git a/assets/blue-wifi.png b/assets/blue-wifi.png new file mode 100644 index 0000000..4c871df Binary files /dev/null and b/assets/blue-wifi.png differ diff --git a/assets/censored-nodes.png b/assets/censored-nodes.png new file mode 100644 index 0000000..7f0f8b2 Binary files /dev/null and b/assets/censored-nodes.png differ diff --git a/assets/geolocation.png b/assets/geolocation.png new file mode 100644 index 0000000..f4dac46 Binary files /dev/null and b/assets/geolocation.png differ diff --git a/assets/hotspot.png b/assets/hotspot.png deleted file mode 100644 index d77dbc3..0000000 Binary files a/assets/hotspot.png and /dev/null differ diff --git a/assets/ip-informaton.png b/assets/ip-informaton.png new file mode 100644 index 0000000..8f37c59 Binary files /dev/null and b/assets/ip-informaton.png differ diff --git a/assets/nodes.png b/assets/nodes.png index 1b3b353..944c199 100644 Binary files a/assets/nodes.png and b/assets/nodes.png differ diff --git a/assets/profile.png b/assets/profile.png new file mode 100644 index 0000000..8c95d59 Binary files /dev/null and b/assets/profile.png differ diff --git a/assets/spider-cat.png b/assets/spider-cat.png new file mode 100644 index 0000000..a9b54ce Binary files /dev/null and b/assets/spider-cat.png differ diff --git a/assets/target-profile-1.png b/assets/target-profile-1.png deleted file mode 100644 index b68bf6d..0000000 Binary files a/assets/target-profile-1.png and /dev/null differ diff --git a/assets/target-profile-2.png b/assets/target-profile-2.png deleted file mode 100644 index f327c69..0000000 Binary files a/assets/target-profile-2.png and /dev/null differ diff --git a/assets/wifi-nodes.png b/assets/wifi-nodes.png new file mode 100644 index 0000000..772ad34 Binary files /dev/null and b/assets/wifi-nodes.png differ