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
Hacking Articles Tips Tricks Videos Tutorials
Photo
KitPloit - PenTest Tools!
AuraBorealisApp - Do You Know What's In Your Python Packages? A Tool For Visualizing Python Package Registry Security Audit Data

http://4.bp.blogspot.com/-l967QEd6tCY/YRvF0ewhS3I/AAAAAAAAqjs/8Y2EYMTm3n0IQg-kc_EiMU5wH_dZeaKpQCK4BGAYYCw/w640-h358/AuraBorealisApp_1_auraborealis_homepage_ui-755385.png

AuraBorealis is a web application for visualizing anomalous and potentially malicious code in Python package registries. It uses security audit data produced by scanning the Python Package Index (PyPI) via Aura, a static analysis designed for large scale security auditing of Python packages. The current tool is a proof-of-concept, and includes some live Aura data, as well as some mockup data for demo purposes.

Current features include:

*
Scanning the entire python package registry to:

* List packages with the highest number of security warnings, sorted by Aura warning type
* List packages sorted by the total and unique count of warnings
* List packages by their overall severity score

*
Displaying security warnings for an individual package, sorted by criticality

*
Visualize the line numbers and lines of code in files generating security warnings for a specific package

*
Compare two packages for security warnings
Instructions

Turn on your VPN (at IQT)

Clone the repository.

git clone https://github.com/IQTLabs/AuraBorealisApp.git

Navigate to aura-borealis-flask-app directory.

cd aura-borealis-flask-app

Install dependencies.

pip install -r requirements.txt

Run the app.

python app.py

Navigate to the URL http://0.0.0.0:7000/via a browser.

Feature Roadmap

* Compare a package to a benchmark profile of packages of similar purpose for security warnings
* Compare different versions of the same package for security warnings
* List packages that have changes in their warnings and/or severity score between two dates
* Ability to scan an internal package/registry that's not public on PyPI
* Display an analysis of permissions (does this package make a network connection? Does this package require OS-level library permissions?)

Contact Information

jmeyers@iqt.org (John Speed Meyers, IQT Labs, Secure Code Reuse project lead).

The lead developer and creator of Aura is Martin Carnogusky of sourcecode.ai.

Related Work

* IQT blog post on secure code reuse
* IQT blog posts on typosquatting and preventing typosquatting via pypi-scan
* USENIX article on "Counting Broken Links: A Quant's View of Software Supply Chain Security"
* IQT open source dataset on known software supply chain compromises
Download AuraBorealisApp

___________________________
@hacking_Attack
@Hacking_Video
AuraBorealis is a web application for visualizing anomalous and potentially malicious code in Python package registries. It uses security audit data produced by scanning the Python Package (https://www.kitploit.com/search/label/Python%20Package) Index (PyPI) via Aura (https://github.com/SourceCode-AI/aura), a static analysis (https://www.kitploit.com/search/label/Analysis) designed for large scale security auditing (https://www.kitploit.com/search/label/Auditing) of Python packages. The current tool is a proof-of-concept, and includes some live Aura data, as well as some mockup data for demo purposes. Current features include: Scanning the entire python package registry (https://www.kitploit.com/search/label/Registry) to: List packages with the highest number of security warnings, sorted by Aura warning type (https://docs.aura.sourcecode.ai/cookbook/misc/detections.html) List packages sorted by the total and unique count of warnings List packages by their overall severity score Displaying security warnings for an individual package, sorted by criticality Visualize the line numbers and lines of code in files generating security warnings for a specific package Compare two packages for security warnings
Instructions
Turn on your VPN (at IQT) Clone the repository. git clone https://github.com/IQTLabs/AuraBorealisApp.git Navigate to aura-borealis-flask-app directory. cd aura-borealis-flask-app Install dependencies. pip install -r requirements.txt Run the app. python app.py Navigate to the URL http://0.0.0.0:7000/ via a browser.
Feature Roadmap
Compare a package to a benchmark profile of packages of similar purpose for security warnings Compare different versions of the same package for security warnings List packages that have changes in their warnings and/or severity score between two dates Ability to scan an internal package/registry that's not public on PyPI Display an analysis of permissions (does this package make a network connection? Does this package require OS-level library permissions?)
Contact Information
jmeyers@iqt.org (mailto:jmeyers@iqt.org) (John Speed Meyers, IQT Labs, Secure Code Reuse project lead). The lead developer and creator of Aura is Martin Carnogusky of sourcecode.ai (https://aura.sourcecode.ai/).
Related Work
IQT blog post on secure code reuse (https://www.iqt.org/toward-secure-code-reuse/) IQT blog posts on typosquatting (https://www.iqt.org/bewear-python-typosquatting-is-about-more-than-typos/) and preventing (https://www.iqt.org/pypi-scan/)typosquatting (https://www.kitploit.com/search/label/Typosquatting) via pypi-scan USENIX article on "Counting Broken Links: A Quant's View of Software Supply Chain Security" (https://www.usenix.org/system/files/login/articles/login_winter20_17_geer.pdf) IQT open source dataset (https://github.com/IQTLabs/software-supply-chain-compromises) on known software supply chain compromises

Download AuraBorealisApp (https://github.com/IQTLabs/AuraBorealisApp)

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Photo
Kali Linux Tutorials
Http-Request-Smuggling : HTTP Request Smuggling Detection Tool

Http-Request-Smuggling is a high severity vulnerability which is a technique where an attacker smuggles an ambiguous HTTP request to bypass security controls and gain unauthorized access to performs malicious activities, the vulnerability was discovered back in 2005 by watchfire and later in August 2019 it re-discovered by James Kettle – (albinowax) and presented at DEF CON 27 and Black-Hat USA, to know […]

The post Http-Request-Smuggling : HTTP Request Smuggling Detection Tool appeared first on Kali Linux Tutorials.

___________________________
@hacking_Attack
@Hacking_Video