<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.2" -->
<rss version="0.92">
<channel>
	<title>Hack Tips</title>
	<link>http://hack.blogmas.com</link>
	<description>Just another BlogMas weblog</description>
	<lastBuildDate>Sat, 19 Apr 2008 09:58:42 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Erasing Your Presence From System Logs</title>
		<description>

Edit /etc/utmp, /usr/adm/wtmp and /usr/adm/lastlog. These are not text files that can be edited by hand with vi, you must use a program specifically written for this purpose.

Example:

#include

#include

#include

#include

#include

#include

#include

#include

#define WTMP_NAME "/usr/adm/wtmp"

#define UTMP_NAME "/etc/utmp"

#define LASTLOG_NAME "/usr/adm/lastlog"

int f;

void kill_utmp(who)

char *who;

{

struct utmp utmp_ent;



if ((f=open(UTMP_NAME,O_RDWR))&#62;=0) {

while(read (f, &#38;utmp_ent, sizeof (utmp_ent))&#62; 0 )

if (!strncmp(utmp_ent.ut_name,who,strlen(who))) {

bzero((char *)&#38;utmp_ent,sizeof( ...</description>
		<link>http://hack.blogmas.com/2008/04/19/erasing-your-presence-from-system-logs/</link>
			</item>
	<item>
		<title>Beep Codes Error Codes</title>
		<description>
Standard Original IBM POST Error Codes

Code Description

1 short beep System is OK
2 short beeps POST Error - error code shown on screen No beep Power supply or system board problem Continuous beep Power supply, system board, or keyboard problem Repeating short beeps Power supply or system board problem
1 long, 1 ...</description>
		<link>http://hack.blogmas.com/2008/03/10/beep-codes-error-codes/</link>
			</item>
	<item>
		<title>Beep Code Manual</title>
		<description>
BIOS Beep Codes

When a computer is first turned on, or rebooted, its BIOS performs a power-on self test (POST) to test the system's hardware, checking to make sure that all of the system's hardware components are working properly. Under normal circumstances, the POST will display an error message; however, if ...</description>
		<link>http://hack.blogmas.com/2008/03/10/beep-code-manual/</link>
			</item>
	<item>
		<title>Create Bootable XP SP integrated CD</title>
		<description>Slipstreaming Windows XP Service Pack 1a and Create Bootable CD

Slipstreaming a Service Pack, is the process to integrate the Service Pack into the installation so that with every new installation the Operating System and Service Pack are installed at the same time.

Slipstreaming is usually done on network shares on corporate ...</description>
		<link>http://hack.blogmas.com/2008/02/22/create-bootable-xp-sp-integrated-cd/</link>
			</item>
	<item>
		<title>Auto End Tasks to Enable a Proper Shutdown</title>
		<description>This reg file automatically ends tasks and timeouts that prevent programs from shutting down   and clears the Paging File on Exit.

1. Copy the following (everything in the box) into notepad.

QUOTE Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "ClearPageFileAtShutdown"=dword:00000001

[HKEY_USERS\.DEFAULT\Control Panel\Desktop] "AutoEndTasks"="1"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control] "WaitToKillServiceTimeout"="1000"

2. Save the file as shutdown.reg

3. Double click ...</description>
		<link>http://hack.blogmas.com/2008/02/17/auto-end-tasks-to-enable-a-proper-shutdown/</link>
			</item>
	<item>
		<title>Advanced Shellcoding Techniques</title>
		<description>Introduction

This post assumes a working knowledge of basic shellcoding techniques, and x86 assembly, I will not rehash these in this paper.  I hope to teach you some of the lesser known shellcoding techniques that I have picked up, which will allow you to write smaller and better shellcodes.  I do ...</description>
		<link>http://hack.blogmas.com/2008/02/09/advanced-shellcoding-techniques/</link>
			</item>
	<item>
		<title>Anonymity of Proxy</title>
		<description>The exchange of information in Internet is made by the "client - server" model. A client sends a request (what files he needs) and a server sends a reply (required files). For close cooperation (full understanding) between a client and a server the client sends additional information about itself: a ...</description>
		<link>http://hack.blogmas.com/2008/02/08/anonymity-of-proxy/</link>
			</item>
	<item>
		<title>Broken IE, How to fix it?</title>
		<description>

So one of your friends, “not you of course”, has managed to nuke Internet Explorer and they are unsure how they did it. You’ve eliminated the possibility of viruses and adware, so this just leaves you and a broken IE. Before you begin to even consider running a repair install ...</description>
		<link>http://hack.blogmas.com/2008/01/29/broken-ie-how-to-fix-it/</link>
			</item>
	<item>
		<title>Create A Huge File</title>
		<description>You can create a file of any size using nothing more than what's supplied with Windows. Start by converting the desired file size into hexadecimal notation. You can use the Windows Calculator in Scientific mode to do this. Suppose you want a file of 1 million bytes. Enter 1000000 in ...</description>
		<link>http://hack.blogmas.com/2008/01/26/create-a-huge-file/</link>
			</item>
	<item>
		<title>Boot Block Recovery For Free</title>
		<description>You don't need to pay a measly sum of dollars just to recover from a boot block mode. Here it is folks:

AWARD Bootblock recovery

That shorting trick should work if the boot block code is not corrupted, and it should not be if /sb switch is used when flashing the bios ...</description>
		<link>http://hack.blogmas.com/2008/01/24/boot-block-recovery-for-free/</link>
			</item>
</channel>
</rss>
