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

@Hacking_Video
@Hacking_attack
Download Telegram
Hacking Articles Tips Tricks Videos Tutorials
KitPloit - PenTest Tools! VAmPI - Vulnerable REST API With OWASP Top 10 Vulnerabilities For Security Testing https://blogger.googleusercontent.com/img/a/AVvXsEiWkXGsybGWZUFpzkXOC_NJd4CzE6cH17TIxQ1Nqufn4lPbV4MDeFlPjFi4F3uT1aLy-GiXz0ER3msn0e9_jGzRc6VOePnLC…
e environment not to be vulnerable then you can use a few ways depending how you run the application.

* If you run it like normal with python3 app.pythen all you have to do is edit the aliveand vulnvariables defined in the app.pyitself. The alivevariable is measured in seconds, so if you put 100, then the token expires after 100 seconds. The vulnvariable is like boolean, if you set it to 1then the application is vulnerable, and if you set it to 0the application is not vulnerable.
* If you run it through Docker, then you must either pass environment variables to the docker runcommand or edit the Dockerfileand rebuild.
*
Docker run example: docker run -d -e vulnerable=0 -e tokentimetolive=300 -p 5000:5000 vampire_docker:latest* One nice feature to running it this way is you can startup a 2nd container with vulnerable=1on a different port and flip easily between the two.

*
In the Dockerfile you will find two environment variables being set, the ENV vulnerable=1and the ENV tokentimetolive=60. Feel free to change it before running the docker build command. Picture from freepik - www.freepik.com Download VAmPI

___________________________
@hacking_Attack
@Hacking_Video
Response Manipulation in the Admin panel lead to PII leakage

Hi there, 7odamo is here. Today I will talk about How I was able to view all the customer reports on UPS Admin PanelContinue reading on Medium »
Read more...
hacking: security in practice
I really wanna start doing CTFs and making friends with similar interests but I don't know how.

Hey guys so the title says it all, I want to start doing CTFs and start making friends with folks who are into the same tech stuff but I don't know how to go about it.

Just so you guys know some of my technical background: I know HTML, CSS, JavaScript and Python, I know my way around Linux and VMs, and I've been studying IT and Networking for about the last 6 months.

I think I have a pretty solid foundation to start getting into cyber security stuff but I'm not sure what's the best way to go about it while making friends.

I was thinking that I could perhaps start tryhackme's Jr pentesting course with a few people I meet online? Would this help me accomplish my goals?

submitted by /u/painting_of_oranges
[link] [comments]

___________________________
@hacking_Attack
@Hacking_Video
hacking: security in practice
Do VM’s have a unique MAC address?

So when traffic is sent over a network from a VM, will the vm have a unique MAC address or will it be linked to the MAC address of the device the VM is on?

submitted by /u/Up_North_
[link] [comments]

___________________________
@hacking_Attack
@Hacking_Video
hacking: security in practice
Anyone here heard of witchhack@aol . Com?

I’ve been referred to him and I hear he’s an ethical hacker that helps people who’ve been scammed. I’m kinda scared to reach out cause I’ve got no idea if he’s a scammer himself

submitted by /u/Potatobananapple
[link] [comments]

___________________________
@hacking_Attack
@Hacking_Video
Screenwriter researching chip heist
https://www.reddit.com/r/Pentesting/comments/vga9uh/screenwriter_researching_chip_heist/

Hey there! So, I’m not sure if this belongs here, but redirect me if there’s a more applicable subreddit. Anyway, I’m a screenwriter and I’ve got this movie I’m working on that deals a lot with ai and technology. I’m very interested in this stuff, but my primary source of information is via Darknet Diaries. Anyway, I have a heist in the movie. Long story short, an agi developer resurrects a body in the style of Frankenstein and then a nefarious character convinces them all to steal a bunch of processing chips to resell on the grey market. I have a few questions. Would there be something better to heist than these chips? How are they usually stored? Where are they stored? How would you (hypothetically) steal them? Any relevant information would be much appreciated! Thank you submitted by /u/mynameismalakai (https://www.reddit.com/user/mynameismalakai)
[link] (https://www.reddit.com/r/Pentesting/comments/vga9uh/screenwriter_researching_chip_heist/) [comments] (https://www.reddit.com/r/Pentesting/comments/vga9uh/screenwriter_researching_chip_heist/)

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Photo
Kali Linux Tutorials
Moonwalk : Cover Your Tracks During Linux Exploitation By Leaving Zero Traces

moonwalk is a 400 KB single-binary executable that can clear your traces while penetration testing a Unix machine. It saves the state of system logs pre-exploitation and reverts that state including the filesystem timestamps post-exploitation leaving zero traces of a ghost in the shell.

Features

* Small Executable: Get started quickly with a curlfetch to your target machine.
* Fast: Performs all session commands including logging, trace clearing, and filesystem operations in under 5 milliseconds.
* Reconnaissance: To save the state of system logs, moonwalkfinds a world-writable path and saves the session under a dot directory which is removed upon ending the session.
* Shell History: Instead of clearing the whole history file, moonwalkreverts it back to how it was including the invocation of moonwalk.
* Filesystem Timestamps: Hide from the Blue Team by reverting the access/modify timestamps of files back to how it was using the GETcommand.

Installation

$ curl -L https://github.com/mufeedvh/moonwalk/releases/download/v1.0.0/moonwalk_linux -o moonwalk

(AMD x86-64)

OR

Download the executable from Releases OR Install with cargo:

Build From Source

Prerequisites

* Git
* Rust
* Cargo (Automatically installed when installing Rust)
* A C linker (Only for Linux, generally comes pre-installed)

$ git clone https://github.com/mufeedvh/moonwalk.git
$ cd moonwalk/
$ cargo build –release

The first command clones this repository into your local machine and the last two commands enters the directory and builds the source in release mode.

Usage

Once you get a shell into the target Unix machine, start a moonwalk session by running this command:

$ moonwalk start

While you’re doing recon/exploitation and messing with any files, get the touchtimestamp command of a file beforehand to revert it back after you’ve accessed/modified it:

$ moonwalk get ~/.bash_history

Post-exploitation, clear your traces and close the session with this command:

$ moonwalk finish
Download

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Photo
Kali Linux Tutorials
Pybatfish : Python Client For Batfish (Network Configuration Analysis Tool)

Pybatfish is a Python client for Batfish.

What is Batfish?

Batfish is a network validation tool that provides correctness guarantees for security, reliability, and compliance by analyzing the configuration of network devices. It builds complete models of network behavior from device configurations and finds violations of network policies (built-in, user-defined, and best-practices).

A primary use case for Batfish is to validate configuration changes before deployment (though it can be used to validate deployed configurations as well). Pre-deployment validation is a critical gap in existing network automation workflows. By Batfish in automation workflows, network engineers can close this gap and ensure that only correct changes are deployed.

Batfish does NOT require direct access to network devices. The core analysis requires only the configuration of network devices. This analysis may be enhanced using additional information from the network such as:

* BGP routes received from external peers
* Topology information represented by LLDP/CDP

What kinds of correctness checks does Batfish support?

The Batfish YouTube channel (which you can subscribe to for new content) illustrates many types of checks. These checks span a range of network behaviors and device configuration attributes.

Configuration Compliance

* Flag undefined-but-referenced or defined-but-unreferenced structures (e.g., ACLs, route maps)
* Configuration settings for MTUs, AAA, NTP, logging, etc. match templates
* Devices can only be accessed using SSHv2 and password is not null

Reliability

* End-to-end reachability is not impacted for any flow after any single-link or single-device failure
* Certain services (e.g., DNS) are globally reachable

Security

* Sensitive services can be reached only from specific subnets or devices
* Paths between endpoints are as expected (e.g., traverse a firewall, have at least 2 way ECMP, etc…)

Change Analysis

* End-to-end reachability is identical across the current and a planned configuration
* Planned ACL or firewall changes are provably correct and causes no collateral damage for other traffic
* Two configurations, potentially from different vendors, are functionally equivalent

How do I get started?

If you haven’t already installed Batfish, follow the instructions listed in the batfish github repository to do so.

Install Pybatfish

We highly recommend that you install Pybatfish in a Python 3 virtual environment. Details on how to set one up can be found here. Once your virtual environment is setup and activated, upgrade pip and then install pybatfish.

python3 -m pip install –upgrade pip
python3 -m pip install –upgrade pybatfish

Now, you are ready to evaluate your own network with Batfish. We encourage you to use Jupyter notebooks as your starting point, but you can use other methods that you are a comfortable with, e.g., an IDE like PyCharm or an interactive Python shell. If you choose to use Jupyter notebooks as your starting point, you need to install Jupyter in your virtual environment. Jupyter documentation can be found here – but the commands below will get you going.

python3 -m pip install jupyter
jupyter notebook

Our notebooks provide a quick start guide for different use cases.
Download

___________________________
@hacking_Attack
@Hacking_Video