<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Redteam on NTNINJA</title><link>https://ntninja.com/categories/redteam/</link><description>Recent content in Redteam on NTNINJA</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Ryan Johnson</copyright><lastBuildDate>Sat, 08 Oct 2022 09:00:00 -0500</lastBuildDate><atom:link href="https://ntninja.com/categories/redteam/index.xml" rel="self" type="application/rss+xml"/><item><title>Installing Exchange 2019 on Server 2019 for Lab</title><link>https://ntninja.com/posts/install-exchange2k19-server2k19/</link><pubDate>Sat, 08 Oct 2022 09:00:00 -0500</pubDate><guid>https://ntninja.com/posts/install-exchange2k19-server2k19/</guid><description>&lt;p&gt;Right off the bat, if you are looking for resources on how to set up or manange exchange in a production environment then stop reading, this installation was purely for a lab environment to practice red team techniques and play with some recent exploits.&lt;/p&gt;
&lt;p&gt;As someone with 0 training in windows adminstration, getting exchange working in my lab has been a long and painful experience.
It ended up just taking a lot of research to find a web site with a walk through that finally worked for me to get a basic setup.
I will admit that I dont fully understand exactly what every command is completing in the setup process, but its not really necessary for the my use cases.
This 5 part guide from &lt;a href="https://www.nucleustechnologies.com/blog/important-points-to-consider-before-installation/" target="_blank" rel="noreferrer"&gt;nucleus technologies&lt;/a&gt; is what I followed for the most part and has much more detail, but I will add some additional links for dependencies to get everything in one place.&lt;/p&gt;</description></item><item><title>rundll... more like fundll</title><link>https://ntninja.com/posts/rundll-fundll/</link><pubDate>Sun, 25 Sep 2022 09:00:00 -0500</pubDate><guid>https://ntninja.com/posts/rundll-fundll/</guid><description>&lt;p&gt;Have you ever written a DLL that had standalone functionality and wasn&amp;rsquo;t meant to be used as a library?
Considering that library is in the name, this idea seems contrary to what a library should be.
Well, you can thank Microsoft for providing a way to execute standalone functionality from a DLL.
Not only did they do that, they also provide DLLs with functionality that you need this utility to run!!!
Say hello to rundll32, pronounced run dull all smashed as one word in some circles.&lt;/p&gt;</description></item></channel></rss>