From c880929ca28a15f5b1bb433f5b114c57f95fbc1b Mon Sep 17 00:00:00 2001 From: Steven Lamp <42517762+LampSteven17@users.noreply.github.com> Date: Mon, 24 Oct 2022 12:35:26 -0400 Subject: [PATCH] More Documentation Changes --- docs/toyExample.png | Bin 0 -> 2039 bytes docs/walkthrough.md | 12 +++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 docs/toyExample.png diff --git a/docs/toyExample.png b/docs/toyExample.png new file mode 100644 index 0000000000000000000000000000000000000000..50ef2c0ba8ff842bb87b49fb7c7820b499c75d5d GIT binary patch literal 2039 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D2aHKXK~#8N?VDdr zQ&$|vzctY;TbAjP`C|rkkt1@7S1;IBn1B5CY3Iyk#rbFgG z5TO#YWKaB;(Nb^^TcTuH1mn^_zWAccl0EofcYf#I+ds6ov>;O9e3BD-&OP^>AEm$F z@B2Hq=yvS*IDi=FbU+~H6~XJw)~#Fd?Abp`PmpSC-uw=pJb9w@R)!7A&nU>@U%Yss z^aKLIT0zt4zi2DQ8)5R?u|%Eoob@|8z0l%YB#kN$v|G2?UDJ=DdO0tfkjM zFJq165D4r;%h(X^+!+bBmcsb9$oE`PJXkfqooSu@P~cJ zx$Ol7N6_^!l$|JOl$UH%dIFWWPOtK5?k7U-uNQ{hn1KQB8FUuk7-D4tvRaf=Ho5< z_*fv230rq)TrDNy?_=cmblWm{FHqRbCA*Pq_3BYRJ}loCCgW*6yTO5`JG?6hBVnf} z5|#Tp-7xCS?Qp&DqOUR+xedeo1Koc406eX`k&}}Lsj?sGjlHPLp2LNnX-Ih%KVmLMWRcgAFjXb5V{Qe?>VOLe+u^ZRFh^t88-dn?^8G^%`SN~JE8J3PSh=Bx zwG3!B?}l_{3g#v!n(?hXm-Y30tr&Be-LRgDDqCXPm8D!&D6W9j)6TC`YZ!_ZIoVzY zr-mKTn9UN7A3qk+Xe>Fl!P+&-9cSF^MnU;yJY?@3WzsX9Cb(;gxP0E*0UWN53_|hd zjMy!5$&h~zGbXECZx@xK#Cx8PQ?rjGvd=s&m7RyTq?82%HuogZQT7uXWta@`Dfe}F z_ruQaqrg&aXX|y3@Viq5lj$?qY?Tp>#$Gi^Ilaopw>B!Tk|29K(lL$6LAk4&>qL)R z4?_m)3_6)Z=JF3WIZs~tEnHLPMZwq6a|J<}(A|^+JzIna8s=zCZu0m>3@HJFvOb^3 z#v@(94@a{SSlIp)pr*#=lD*kp*M{VmQFcV* za=CHu-hHJ9{+h;;L$2xbZ3B30l0sS5n9g<&1%!$EUD#&WE?-lLGlw!VADj3ZCO*P= zHI2P$l5+az|2@Z8?->60ewNGo4I7peGom1ez2->cnK8Sr6zNmrF|&M#X`Ep} zLd}?@Bw|5wyPw4Xnkz|FaQKxA%YY<$M!M38BEDS|Fb?JBGevQV2Zn|6eyOOAzchyr zp?i24Edz!HS@tg4^W{T6Y6bRDWjvhdIV7)pSVpGt{QO!BD1|lcQC?s{3mUkChn^H9 zvQHvN{P50Ty(kBet`ZmwCFtxqni41Ys^hPg!xIU6?Njel{PNu>{Dbnhg_3^%9{ddt zb|J4=?vg{6NukXDV2piOb1Lvv4ni3>7Rovcr8Ae;+`(D8Z)}w%afShUzYmXSLiS$d z==szophr%DvL9b3WOtA_b}f90F?aDxRQ7q1p0PmwF9UM+{xr@E~#yP@gW)p`%hZa7ll7 zCuUryVP`=_4IZRke7*tHuyTM(mQ;Y8eYG5(NXY5$|2~VMb{GEr>!~ubIF!97nG9AB z^0@r2y2a}FUwM{u@%lF;!?|qs?1JR!#l<=8KaRQ%(}H{*YR->_^wcD8}u2c$G}AN`7jcB|hA| zG_Soz5F@I4P9SZdm&tmv&w!IGbIbP4K^Ny6oR*a4m_i$jmMc;<}p7)&4#B!_0EC+Lyf%Q~#nf)2*&`nzD&`{78zY$`JS z>LD_HH1s(3qmMpRdNRo#;EI2(U1x}Ytxatbk@w+_zmz97nrU1(yg-nekdrUx5$(!q zcY#2#B9OB$#o>v#HN9Z%LGoUZ+N|{Hy>NPgV4Wf4y+E+e5Kb=;tTTku3k2&5;C~%+ VR!rm;CTaix002ovPDHLkV1gss> Build FullSpeed.sln. You should recieve a success message along the lines of this: + ![winnieSuccess.png](./winnieSuccess.png) #### NOTE: If you are recieving errors, you likely have a missing workload or dependency issue. While not all of the SDK's mentioned above are required, they are reccomendded for coverage reasons and simplicity to install. @@ -80,6 +83,13 @@ Start the build process by selecting Build >> Build FullSpeed.sln. You should re ### Step 6: Build Toy Example: +Next, you need to perform the same steps as mentioned above, but for the toy example.sln. Set the toy_example.sln to Release|x64 in the aformentioned dropdown. + +![toyExample.png](./toyExample.png) + +You should once again recieve a notification + + In this guide, I'll explain how to use Winnie to fuzz a toy example program. The code for this guide can be found in `samples/toy_example`. You can build it with Visual Studio. There are 3 projects in the solution: