Ethical Hacking Tools logopeterindia.net
Knowledge Hub

Ethical Hacking Tools

Tools for authorised security testing — reconnaissance, scanning, web and wireless testing, exploitation and password auditing — plus legal practice labs, certifications and responsible-disclosure resources.

64 topics•11 categories•Updated October 2026

Ethical Hacking Tools and Practice

7 entries

Ethical hacking is authorised security testing: finding weaknesses the way an attacker would, with the owner's written permission, so they can be fixed. The tools overlap with those criminals use, which is why scope, permission and rules of engagement matter as much as technique. A typical engagement moves through reconnaissance, scanning and enumeration, vulnerability analysis, exploitation, password and credential auditing, wireless and network testing, and reporting. This page groups free and widely used tools by those phases, lists legal practice labs, certifications and methodology guides, and starts with the seven tools named in a LinkedIn post by gmfaruk: Nmap, Burp Suite, Wireshark, Hydra, John the Ripper, Hashcat and Aircrack-ng. Use these tools only on systems you own or have written authorisation to test. For a broader tool directory see the Penetration Testing Tools page. Descriptions, licences and release dates come from each project's own site and repository.

The Seven Tools From the LinkedIn Post

7 entries

Core tools for scanning, web testing, packet analysis, password auditing and wireless testing.

Reconnaissance & OSINT

5 entries

Mapping a target's public footprint.

Web Application Testing

5 entries

Scanning and attacking web apps within scope.

Exploitation, Credentials & Active Directory

5 entries

Exploiting findings and testing internal networks.

Wireless & Network Attacks

3 entries

Wi-Fi and network-layer testing.

Distributions

2 entries

Ready-made testing environments.

Legal Practice Labs & CTFs

9 entries

Places to practise without breaking the law.

Certifications

5 entries

Common credentials for ethical hackers.

Methodology, Ethics & Responsible Disclosure

8 entries

Standards and rules that keep testing authorised and useful.

Related Pages

8 entries

Neighbouring pages on this site.

Frequently Asked Questions

Why does deep learning need statistics?

Training objectives such as cross-entropy and squared error are maximum likelihood estimates under assumed noise models, and questions about overfitting, evaluation, uncertainty and data shift are statistical questions. Without them it is hard to tell a real improvement from noise.

What statistics topics should I learn first for deep learning?

Start with random variables and distributions, expectation and variance, maximum likelihood and Bayes' theorem, then the bias-variance tradeoff, cross-validation and the bootstrap. After that, calibration, hypothesis testing for model comparison and distribution shift matter most in practice.

How do I know whether one model is really better than another?

Evaluate on held-out data, report uncertainty (for example confidence intervals from the bootstrap or variation across random seeds), and use an appropriate test when comparing models. The evaluation section lists papers on comparing classifiers and on error bars for language-model evaluations.

What is calibration and why does it matter?

A model is calibrated when its stated probabilities match observed frequencies. Guo et al. found that modern neural networks are often overconfident, and the uncertainty section lists methods such as temperature scaling, deep ensembles and conformal prediction.

Does the bias-variance tradeoff still apply to large neural networks?

The classical U-shaped curve describes many models, but work on double descent shows that test error can fall again as models grow past the point of fitting the training data. The generalisation section lists the main papers.

How is this page different from Probability Theory for AI?

That page covers probability, Bayesian inference and generative models. This page focuses on statistical practice for deep learning: estimation and regularisation, generalisation, evaluation and significance, uncertainty, distribution shift and experiment design.