Hacking Articles Tips Tricks Videos Tutorials
467 subscribers
65.7K photos
15 videos
157 files
131K links
Exploit
Pentesting
Hacking
Red Team
Blue Team
Kali Linux
Bug Bounty
Black Hat
Cyber security etc

@Hacking_Video
@Hacking_attack
Download Telegram
Identities
This concept was introduced in v3.6 of the Scrummage platform, this page is not to be confused with the Account Settings page. Account Settings is for managing users of the Scrummage platform itself, identities, is an entirely optional feature, where if rows are present, the information within can be used when executing tasks.
This is the main page, depicting a table with a faux identity created for documentation purposes:

___________________________
@hacking_Attack
@Hacking_Video
Identities can be created one of three ways:Individual creation (Use the "Create Identity" function.) 

___________________________
@hacking_Attack
@Hacking_Video
Bulk upload of identities (Use the "Bulk Upload" function.) 

___________________________
@hacking_Attack
@Hacking_Video
Apache 0 Day !!

Hello Hunters! Today’s topic is about CVE 2021–41773. Without further delay let’s get start.Continue reading on Medium »
Read more...
If I obtain a sites API key, can this be used maliciously?
https://www.reddit.com/r/redteamsec/comments/q2jjry/if_i_obtain_a_sites_api_key_can_this_be_used/

Hello legends, I've stumbled across an AWS API key in a sites json file - as I lack knowledge on API related technology I'm unsure if this can be used maliciously or not. Can it be used in an attack? I don't want to report my finding to said site if it's actually not a big deal. Thanks! submitted by /u/HotHeadStayingCold (https://www.reddit.com/user/HotHeadStayingCold)
[link] (https://www.reddit.com/r/redteamsec/comments/q2jjry/if_i_obtain_a_sites_api_key_can_this_be_used/) [comments] (https://www.reddit.com/r/redteamsec/comments/q2jjry/if_i_obtain_a_sites_api_key_can_this_be_used/)

___________________________
@hacking_Attack
@Hacking_Video
App Bug Hunting……A Goldmine Skill?

Every person in today's world uses Mobile. Everyone uses mobile applications. Everyone stores their personal information on mobiles and…Continue reading on Medium »
Read more...
Hacking Articles Tips Tricks Videos Tutorials
Photo
KitPloit - PenTest Tools!
Scrummage - The Ultimate OSINT And Threat Hunting Framework

https://1.bp.blogspot.com/-ZhvRetGkVFY/YVi6qEmXW9I/AAAAAAAAvVQ/x_ZF8gocgIocprBYtbhVT-LVnNWYYDYbgCNcBGAsYHQ/s320/Scrummage_2_main.png VERSION 3.6

* Code efficiency enhancements and bug fixes for plugins, and improved logging.
* Significant UI/UX enhancements.
* Organisation specific settings and configurations, allowing for predefined searches based on your organisation and it's users.
* Due to the above change, if you are upgrading from version 3.4, a major update has been made to the config.json file. In the installation directory, there is a file called "3.6_Upgrade.py", please copy your config.json file to this directory and run the script to update it to the latest standard. Running it will create a file called "config_new.json", please keep a backup of your old config.json file, and then rename the "config_new.json" file to "config.json" and move it to the config directory.
* Over 20 new plugins!
* API Enhancements and new endpoints for identity management.
* Please note versions 3.3 - 3.6 entail a major overhaul of a lot of backend and frontend code for improved efficiency. Please don't hesitate to reach out about any code stability issues.

Scrummage is an OSINT tool that centralises search functionality from powerful, yet simple OSINT sites. This project draws inspiration mainly from two other projects, including:

* The Scumblr project, which while is now deprecated, inspired this concept.
* The OSINT Framework project, which is a visualisation tool, depicting a range of sites that can be used to search for a variety of things.

While at first glance the web application may not look all that different when compared to Scumblr, the copious amounts of plugins this tool comes with is mainly what makes this project unique, where the provided Python/Flask web application is just a simple, lightweight, and scalable way of providing users with the ability to manage large pools of results. The other main benefit this projects brags is a much simpler installation process, which is kept up to date, compared to Scumblr which is now deprecated.

Any feedback is welcome.

FOR INSTRUCTIONS REFER TO THE WIKI An Overview of the Web ApplicationSome of the Many Available Scrummage Plugins* Blockchain Search
* Domain Fuzzer
* Twitter Scraper
* Instagram Search
* Have I Been Pwned Search
* Ahmia Darkweb Search
* IP Stack Search
* Threat Crowd Search
* Yandex and Naver Search
* Vkontakte Search
* Vulners Search
* Built With Search
* YouTube Search
* Many more... Refer to the wiki page here for the full list. DashboardThe dashboard is the home screen which the application directs a user to when they log in. It provides a high-level chart which shows the amount of each results based on their result type. It does this for each kind of finding. However, if a graph doesn’t load, this is most likely due to none of the results being in that category, I.e if there are no closed results, no graph will appear under “Overview of Closed Results”. https://1.bp.blogspot.com/-slz1Cuikwoc/YVi6zanFKpI/AAAAAAAAvVU/2kyrEqMBs0kv_RPJknY5JpAisc5SgCU_gCNcBGAsYHQ/w640-h368/Scrummage_3_Dashboard.png EventsThe events page shows anything that changes within the web application, from logins, to failed login attempts, to any actions performed against a task. This assists with understanding what has recently been happening in the web app, and can assist in matters such as detecting brute-force login attempts or tracking down who altered a task.

Note: This page only loads the latest 1000 events, for optimisation of the web application. https://1.bp.blogspot.com/-kH3433lIV0E/YVi64ckOkXI/AAAAAAAAvVY/OtPNU2JCSmkg_hpjiUtz7UEGNtt-B2CbwCNcBGAsYHQ/w640-h172/Scrummage_4_Events.png ResultsThe results page, simply show[...]

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
KitPloit - PenTest Tools! Scrummage - The Ultimate OSINT And Threat Hunting Framework https://1.bp.blogspot.com/-ZhvRetGkVFY/YVi6qEmXW9I/AAAAAAAAvVQ/x_ZF8gocgIocprBYtbhVT-LVnNWYYDYbgCNcBGAsYHQ/s320/Scrummage_2_main.png VERSION 3.6 * Code efficiency enhancements…
s results that have been created by a task. The results table shows the basic metadata of the result, but also provides a “Details” button which can be used to investigate the result further. As mentioned all results have some kind of output file, if a result is a link the file will be a copy of the HTML of the page. Furthermore screenshot functionality is provided to assist in keeping a photographic record of a result. Both the output and screenshot file will be deleted if the result is deleted.

Note: This page only loads the latest 1000 results, for optimisation of the web application. https://1.bp.blogspot.com/-fn4N9N8csPE/YVi6-ho9yzI/AAAAAAAAvVg/l1qtlQjcFI0Avri6ZY9pbLZGvG88hKufgCNcBGAsYHQ/w640-h118/Scrummage_5_Results.png For optimisation purposes, the results table only displays some of the general information regarding a result, to investigate a result further, the user should use the Details button. The details page allows the user to view the soft copy of the result's link and provides the ability for a user to generate a screenshot. https://1.bp.blogspot.com/-UZbNFHQ4DBk/YVi7C-2T3aI/AAAAAAAAvVk/FgRMvNg3jLAZi5QAi1x7sKkJmAFUxAzlwCNcBGAsYHQ/w640-h146/Scrummage_6_Result_Details1.png TasksThe tasks page shows all created task, and provides the ability for the user to run each task. This page doesn’t have a limit on tasks; however, don’t go crazy creating tasks, you can always add a list to a task, rather than having the same task created multiple times for one search. So really you shouldn’t have any more than 50 tasks. Tasks have caching and logging for each which can be found in the “protected/output” directory under the tasks name, ex. Google Search is called “google”. If you need to remove the cache, you can edit/delete the appropriate cache file. https://1.bp.blogspot.com/-1NfsFTWazp8/YVi7F5a9CpI/AAAAAAAAvVo/lPoWnV-dHPAf1yMtxE4Ze767AJnJs2bLACNcBGAsYHQ/w640-h98/Scrummage_7_Tasks.png All the plugins are open-source, free to individuals, just like the rest of the code. Furthermore, feel free to use the pre-existing libraries used in other plugins. If you are creating or editting a plugin, make sure to understand that when you run it for the first time, the web app may reload to reload the python cache. This is normal. Account SettingsThis page changes according to the user's privileges, if a user is an admin, they have the ability to change their password as well as other user's passwords, they can block and unblock users, demote and promote users' privileges, and of course create new users and delete existing users.
Additionally users with administrative privileges can check and edit input, output, and core configuration of the tool.
The account page looks as per below for administrative users: https://1.bp.blogspot.com/-lIuQlw6GZbQ/YVi7JLDOBuI/AAAAAAAAvVs/BV0ywHgCYxImth7iu-cA-uvAlxNJ0YMCgCNcBGAsYHQ/w640-h258/Scrummage_8_Account.png The account page looks as per below for non-administrative users: https://1.bp.blogspot.com/-s5SBVtqqDjI/YVi7L_7N20I/AAAAAAAAvVw/k50g4zmWoz8Dt8g6HELf0UhfzTMEQmVCACNcBGAsYHQ/w640-h168/Scrummage_9_Account_Low_Priv.png IdentitiesThis concept was introduced in v3.6 of the Scrummage platform, this page is not to be confused with the Account Settings page. Account Settings is for managing users of the Scrummage platform itself, identities, is an entirely optional feature, where if rows are present, the information within can be used when executing tasks.
This is the main page, depicting a table with a faux identity created for documentation purposes: https://1.bp.blogspot.com/-DgBkyL4EAfU/YVi7OfPouTI/AAAAAAAAvV0/ewWLV7fvJf8AtuCfeNjgZSTrQdjkYiD_gCNcBGAsYHQ/w640-h82/Scrummage_10_Identities.png Identities can be created one of three ways:

1. Individual creation (Use the "Create Identity" function.) https://1.bp.blogspot.com/-mlQsIgz9is8/YVi7SMVnoTI/AAAAAAAAvV4/qFns-CLXNtQLjHDTApjbHVCOXl_9-43tQCNcBGAsYHQ/w640-h206/Scrummage_11_Identities_New.png 2. Bulk upload o[...]

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
s results that have been created by a task. The results table shows the basic metadata of the result, but also provides a “Details” button which can be used to investigate the result further. As mentioned all results have some kind of output file, if a result…
f identities (Use the "Bulk Upload" function.) https://1.bp.blogspot.com/-GiP1U9tEFgo/YVi7V_uvoWI/AAAAAAAAvWE/EdgmgATAMYI2vo7ytmd5xdwADw2CK3EGQCNcBGAsYHQ/w640-h174/Scrummage_12_Identities_Upload.png 3. If you have an IDM system in place, you are welcome to onboard straight to the Scrummage database, under the org_identitiestable. This will help streamline and maintain your list of identities effectively. DevelopersContributions Welcome!!
We welcome and encourage you to contribute to this project through creation of new plugins. If you are insterested please refer to the plugin development guide here, this will give you a run through of how to develop a Scrummage plugin, using the custom libraries provided. Download Scrummage

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Photo
Kali Linux Tutorials
StreamDivert : Redirecting (Specific) TCP, UDP And ICMP Traffic To Another Destination

StreamDivert is a tool to man-in-the-middle or relay in and outgoing network connections on a system. It has the ability to, for example, relay all incoming SMB connections to port 445 to another server, or only relay specific incoming SMB connections from a specific set of source IP’s to another server. Summed up, StreamDivert is able to:

* Relay all incoming connections to a specific port to another destination.
* Relay incoming connections from a specific source IP to a port to another destination.
* Relay incoming connections to a SOCKS(4/5) server.
* Relay all outgoing connections to a specific port to another destination.
* Relay outgoing connections to a specific IP and port to another destination.
* Handle TCP, UDP and ICMP traffic over IPv4 and IPv6.
* Force redirected packets over a specific network interface. Download Binaries

Pre-compiled binaries for StreamDivert can be downloaded here. Usage

How do you use StreamDivert? Run the the tool with administrative privileges:

streamdivert.exe config_file [-f] [-v]

The config file contains entries for streams you want to have diverted. En example config file:

//Divert all inbound TCP connections to port 445 (SMB) coming from 10.0.1.50 to 10.0.1.49 port 445
tcp < 445 10.0.1.50 -> 10.0.1.49 445
//Divert all inbound TCP connections to port 445 (SMB) coming from 10.0.1.51 to a local SOCKS server
tcp < 445 10.0.1.51 -> socks
//Divert all inbound TCP connections to port 445 (SMB) coming from fe80::f477:846a:775d:d37 to fe80::20c:29ff:fe6f:88ff port 445
tcp < 445 fe80::f477:846a:775d:d37 -> fe80::20c:29ff:fe6f:88ff 445
//Divert all inbound TCP connections to port 445 (SMB) to 10.0.1.48 port 445
tcp < 445 0.0.0.0 -> 10.0.1.48 445
//Divert all inbound UDP connections to to port 53 (DNS) to 10.0.1.49 port 53
udp < 53 0.0.0.0 -> 10.0.1.49 53
//Divert all inbound ICMP packets coming from 10.0.1.50 to 10.0.1.49
icmp < 10.0.1.50 -> 10.0.1.49
//Divert all outbound TCP connections to 10.0.1.50, port 80 to 10.0.1.49 port 8080
tcp > 10.0.1.50 80 -> 10.0.1.49 8080
//Send all packets going to 10.0.1.50 port 80 and prefer interface 9 to send them. If the interface does not exist or is not up, the packets are send from the default interface.
tcp > 10.0.1.50 80 -> 10.0.1.50 80 interface 9
//Force all packets going to 10.0.1.50 port 80 over interface 9, or drop the packets if the interface does not exist or is not up.
tcp > 10.0.1.50 80 -> 10.0.1.50 80 force interface 9
//Divert all outbound UDP connection to port 53 (DNS) to 10.0.1.49 port 53
udp > 0.0.0.0 53 -> 10.0.1.49 53

The [-f] flag, when present, will modify the Windows Firewall to add an exception for the application to properly redirect incoming traffic to another port. The [-v] flag control the logging verbosity. When provided, StreamDivert will log details about redirected packets and streams. Some Use Cases

* Diverting outbound C&C traffic to a local socket for dynamic malware analysis.
* Diverting inbound SMB connections of a compromised host to Responder/ ntlmrelayx (usefull in penetration tests).
* Routing traffic over reserved ports. Usefull when a network firewall is in between. For example…
* Routing a meterpreter shell over port 445.
* Running a SOCKS server on port 3389.

* … Help! My packets/ connections are not correctly diverted!

One thing to keep in mind when configuring diverted connections is that you don’t have conflicting diverted streams. Given the following example config file:

icmp < 0.0.0.0 -> 10.0.1.50
icmp > 10.0.1.49 -> 10.0.1.48

Those two diverted streams will conflict with eachother, as packets for the first diverted stream will also be picked up by the second packet ‘diverter’. Generally you will only run into these issues with UDP and IC[...]

___________________________
@hacking_Attack
@Hacking_Video