Hacking Articles Tips Tricks Videos Tutorials
471 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
The final part of the trace is the sink trace: This is where the data from the source flows down into a sink. In our example from onCreate, to onClick, to execute, and finally into the constructor of ProcessBuilder.
Configuring Mariana TrenchYou might be asking yourself, "how does the tool know what is user controlled data, and what is a sink?". This guide is meant to quickly get you started on a small app. We did not cover how to configure Mariana Trench. You can read more about that at our website (https://www.kitploit.com/search/label/Website) under Configuration (https://mariana-tren.ch/docs/configuration).ContributingFor an in-depth guide on building from source and development on Mariana Trench, see the Developer's Guide (https://mariana-tren.ch/docs/developers-guide) at our website.

Download Mariana-Trench (https://github.com/facebook/mariana-trench)
How we found bugs and chained them in the company that finds bugs!

So me and my hacking mate Mohammed Eldawody were looking for some hot websites that have VDP, so we can just dance with it, and while we…Continue reading on Medium »
Read more...
hacking: security in practice
Malware analysis and obfuscation learning sources?

Hello everyone,

I'm at the end of my IT University journey and soon I will have to write my thesis to graduate.

I would really like malware analysis/obfuscation to be the main subject of my thesis. Could you give me any advices about books, documentations, articles, tutorials and everything else that can help me learning about the subject?

Thank you!

submitted by /u/pizzthepizz
[link] [comments]
hacking: security in practice
How do hackers get caught stealing wi-fi signal?

So I have been reading a lot about this lately, and many people get caught doing such a thing. But one thing they do not describe is how they managed to figure out how a random stranger/neighbour was caught (which equipment was used? was it common sense? did the guy just come to them and tell them? Anyway, they don't describe any of that). So my question is, how are they caught?

submitted by /u/ArturEPinheiro777
[link] [comments]
So me and my hacking mate Mohammed Eldawody were looking for some hot websites that have VDP, so we can just dance with it, and while we…Continue reading on Medium » (https://medium.com/@mhzcyber/how-we-found-bugs-and-chained-them-in-the-company-that-finds-bugs-9558f0b7e20a?source=rss------bug_bounty-5)
Hacking Articles Tips Tricks Videos Tutorials
Photo
KitPloit - PenTest Tools!
Mariana Trench - Security Focused Static Analysis Tool For Android And Java Applications

https://blogger.googleusercontent.com/img/a/AVvXsEgAbrO7ZZxOY1wIwTo-4ast5uTg6_bKACZhjn4IBFzz9YkHS-Ua0C72PTySxQu0BNQDSCfnsbmw96WZYgX8GDmU6FVkSj9xL5bH7sqEm8k5WhI1l72o6Pr9HbWBHZl3YurRTGO-GUcfiT6PVmBWEf2hh4Q08GsJdner7jSPJIzwueWyAHpvPpM4lPeDaA=w640-h214 Mariana Trench is a security focused static analysis platform targeting Android.

This guide will walk you through setting up Mariana Trench on your machine and get you to find your first remote code execution vulnerability in a small sample app. These instructions are also available at our website. PrerequisitesMariana Trench requires a recent version of Python. On MacOS you can get a current version through homebrew: $ brew install python3On a Debian flavored Linux (Ubuntu, Mint, Debian), you can use apt-get: $ sudo apt-get install python3 python3-pip python3-venvThis guide also assumes you have the Android SDK installed and an environment variable $ANDROID_SDKpointed to the location of the SDK.

For the rest of this guide, we assume that you are working inside of a virtual environment. You can set this up with $ python3 -m venv ~/.venvs/mariana-trench
$ source ~/.venvs/mariana-trench/bin/activate
(mariana-trench)$
The name of the virtual environment in front of your shell prompt indicates that the virtual environment is active. Installing Mariana TrenchInside your virtual environment installing Mariana Trench is as easy as running (mariana-trench)$ pip install mariana-trenchRunning Mariana TrenchWe'll use a small app that is part of our documentation. You can get it by running (mariana-trench)$ git clone https://github.com/facebook/mariana-trench
(mariana-trench)$ cd mariana-trench/documentation/sample-app
We are now ready to run the analysis (mariana-trench)$ mariana-trench \
--system-jar-configuration-path=$ANDROID_SDK/platforms/android-30/android.jar \
--apk-path=sample-app-debug.apk \
--source-root-directory=app/src/main/java
# ...
INFO Analyzed 68886 models in 4.04s. Found 4 issues!
# ...
The analysis has found 4 issues in our sample app. The output of the analysis is a set of specifications for each method of the application. Post ProcessingThe specifications themselves are not meant to be read by humans. We need an additional processing step in order to make the results more presentable. We do this with SAPP PyPi installed for us: (mariana-trench)$ sapp --tool=mariana-trench analyze .
(mariana-trench)$ sapp --database-name=sapp.db server --source-directory=app/src/main/java
# ...
2021-05-12 12:27:22,867 [INFO] * Running on http://localhost:5000/ (Press CTRL+C to quit)
The last line of the output tells us that SAPP started a local webserver that lets us look at the results. Open the link and you will see the 4 issues found by the analysis. Exploring ResultsLet's focus on the remote code execution issue found in the sample app. You can identify it by its issue code 1(for all remote code executions) and the callable void MainActivity.onCreate(Bundle). With only 4 issues to see it's easy to identify the issue manually but once more rules run, the filter functionality at the top right of the page comes in handy. https://blogger.googleusercontent.com/img/a/AVvXsEhI53fCtP6epcchhRfvUCntyp2W-yNgH9zYrVtq4-1WZ9e71A9DZbpEzd7QgnQpInBISiBZX7AfHe2seyIriFXWZsbeyO0O0DAMg_Bep39naGgJQHD6TVq6p2tfdNKjwXpIjJWaocC4zYByg1G57xtQDrW32gNnwRKKbosS6Sz_wsiSyJlYOy8xymlP2w=w640-h220 The issue tells you that Mariana Trench found a remote code execution in MainActivity.onCreatewhere the data is coming from Activity.getIntentone call away, and flows into the constructor of[...]
Hacking Articles Tips Tricks Videos Tutorials
KitPloit - PenTest Tools! Mariana Trench - Security Focused Static Analysis Tool For Android And Java Applications https://blogger.googleusercontent.com/img/a/AVvXsEgAbrO7ZZxOY1wIwTo-4ast5uTg6_bKACZhjn4IBFzz9YkHS-Ua0C72PTySxQu0BNQDSCfnsbmw96WZYgX8GDmU6FV…
ProcessBuilder3 calls away. Click on "Traces" in the top right corner of the issue to see an example trace.

The trace surfaced by Mariana Trench consists of three parts.

The source trace represents where the data is coming from. In our example, the trace is very short: Activity.getIntentis called in MainActivity.onCreatedirectly. https://blogger.googleusercontent.com/img/a/AVvXsEg0_SIOlBelGYt7qip0EIcJf9G9yuIb-Cc9eO2zw-KegKxjguVqf7jNvsG_aKodqdxWgOqkXHE9XlD6_3W1T_w2v2IcF1BGEHwM3RhipmcUHV9sDcChaBrEngBvaXaQuKH1J4KYiQtKMFDPY0eL_Lv9INml7X2wZUj_k9_6L1-jitwBILpgI7fjYZDsgg=w640-h280 The trace root represents where the source trace meets the sink trace. In our example this is the activitie's onCreatemethod. https://blogger.googleusercontent.com/img/a/AVvXsEhF9j7J06jsR9szwo4E6SqhDQ63rd5CQU0pJlVkLWGU8FAGdI1Vjjxow0WXK58EotbaCGnyKYABq-debOUdRJr_SQjZOkwAEagDpdP1hh9_yFACI-c5HPAgn0xMhsNc0tY5Mb25xlVcvCu8qGEopouEXJ6FTKb9jl7RX0Z3Mi1DkD56ryLJLuOPtIfZHg=w640-h190 The final part of the trace is the sink trace: This is where the data from the source flows down into a sink. In our example from onCreate, to onClick, to execute, and finally into the constructor of ProcessBuilder. https://blogger.googleusercontent.com/img/a/AVvXsEicL3PvW_hQJH2nYS6oiDObsAe8tl50yu9OlVOXOPiRn5APBgbS9GneJCDcwK5WcGpi4W-PLysjD_Ixjrr4LbY7dvWV_vAMac5t2jG79ETn_VQyal9GVNwHKga0a7n0OxiDGpoeKY9IAAYxK-akzoxY-nK6rwPt7XEf5fgz7pImG7TowdY_QEyGMk268g=w640-h474 Configuring Mariana TrenchYou might be asking yourself, "how does the tool know what is user controlled data, and what is a sink?". This guide is meant to quickly get you started on a small app. We did not cover how to configure Mariana Trench. You can read more about that at our website under Configuration. ContributingFor an in-depth guide on building from source and development on Mariana Trench, see the Developer's Guide at our website. Download Mariana-Trench
Hacking Articles Tips Tricks Videos Tutorials
Photo
Dark Reading: Attacks/Breaches
NetSPI Adds IoT Penetration Testing to its Suite of Offensive Security Services

Led by IoT security expert Larry Trowell, the IoT pen-testing services focus on securing ATMs, automotive, medical devices, operational technology, and other embedded systems.
Hacking Articles Tips Tricks Videos Tutorials
Photo
Dark Reading: Attacks/Breaches
Brillio Acquires Cedrus Digital to Strengthen Their Digital Transformation Service Capabilities

The acquisition of Cedrus Digital, with its consulting-led model and over 150 cloud, data and product engineers, primarily in the United States, will further augment Brillio’s nearshore digital transformation capabilities offered for Fortune 500 clients.