\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{socket23} \pdfinfo{ /Title (wifite.pdf) /Creator (Cheatography) /Author (socket23) /Subject (Wifite Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{A3A3A3} \definecolor{LightBackground}{HTML}{F3F3F3} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{Wifite Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{socket23} via \textcolor{DarkBackground}{\uline{cheatography.com/147226/cs/31999/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}socket23 \\ \uline{cheatography.com/socket23} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 5th May, 2022.\\ Updated 5th May, 2022.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{3} \begin{tabularx}{5.377cm}{x{2.23965 cm} x{2.73735 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Commands}} \tn % Row 0 \SetRowColor{LightBackground} -check {\emph{\textless{}file\textgreater{}}} & check capfile {\emph{\textless{}file\textgreater{}}} for handshakes. \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} -cracked & display previously-cracked access points \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} {\bf{\$}} aircarck-ng -S & WPA cracking speed test \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} {\bf{\$}} hashcat.exe -m 2500 -b -w 4 & {\bf{- b}} : run benchmark of selected hash-modes {\bf{- m 2500}} : hash mode - WPA-EAPOL-PBKDF2 {\bf{- w 4}} : workload profile 4 (nightmare) \tn % Row Count 13 (+ 7) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{I find that I frequently need to go back and work with uncracked keys, that is the biggest issuse you will run into, due to the cracking process having limited capabilities.check your CPU first to see capabilities. It may b best if you have hashcat setup w/GPU acceleration to use the bottom command outside of wifite for fastest results and greatest capabilities.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.09494 cm} x{3.88206 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Global (Frequently used)}} \tn % Row 0 \SetRowColor{LightBackground} -all & attack all targets. \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} -mac & Changes MAC address of 'iface' to a random MAC. \tn % Row Count 3 (+ 2) % Row 2 \SetRowColor{LightBackground} -pow {\emph{\textless{}db\textgreater{}}} & attacks any targets with signal strenghth \textgreater{} {\emph{\textless{}db\textgreater{}}} \tn % Row Count 5 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{If it is important to stay anonymous, make sure to -mac to randomize your address. \newline part of the charm of Wifite is the automation to attack multiple targets and just letting the software run. Attack success can greatly depend on signal strength, due to proximity, and ability to successfullfuly send and recievec the packlets. \newline A successfull trick I have found is not to attack targets below a signal strength. {\bf{ -pow 50}}, is a good place to start.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.29402 cm} x{3.68298 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Attacks}} \tn % Row 0 \SetRowColor{LightBackground} -wep & only target WEP networks \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} -wps & only target WPS networks \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} -wpa & only target WPA networks (works with -wps -wep) \tn % Row Count 4 (+ 2) % Row 3 \SetRowColor{white} -wepca {\emph{\textless{}n\textgreater{}}} & start cracking when number of {\bf{ivs}} surpass n {\emph{{[}10000{]}}} \tn % Row Count 6 (+ 2) % Row 4 \SetRowColor{LightBackground} -crack {\emph{\textless{}dic\textgreater{}}} & crack WPA handshakes using {\emph{\textless{}dic\textgreater{}}} wordlist file \tn % Row Count 8 (+ 2) % Row 5 \SetRowColor{white} -dict {\emph{\textless{}file\textgreater{}}} & specify dictionary to use when cracking WPA \tn % Row Count 10 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{Setting the type of targets to focus on can help. Its also nice to run again a certain type of attacks that can be done quickly at one time. For instance running against WPS attacks and then moving on to doing full sets of WEP attacks on sevrel targets. \newline {\emph{It can be a good idea, to capture a WPA handshake, run against a short list, since cracking is improbable, then making use of GPU/CPU acceleration setup on Hashcat and trying working against a larger list. SEE Commands.}}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}