White Hat Can Benefit From Archaic Network Commands

Investigating intrusions has challenges beyond normal Blue Team or even Red Team interests.

However, an alert system administrator may become aware of an intrusion while it is STILL IN PROGRESS:

At that time, the old DOS command "fflush," which instructs the D(omain) N(ame) S(erver) to REASSIGN ALL IP addresses, would be of assistance to him. After the server followed the instruction (which can take fifteen minutes or so,) the bad guys would be faced with searching many local IP addresses to identify the admin's address, before the bad guys could resume the assault. This is less useful to a webmaster since his IP address is available by presenting his site name to DNS outright, as soon as it is re-assigned. Likewise, many applications require a static IP address.

To assist the situation, we can point out that "flush" (note: only one -1- "f") deletes all local DNS cache info. This can assist network requests in obtaining correct IP info to communicate outside the LAN.

Intruders commonly spend weeks identifying files to exfiltrate ON THE NETWORK, before executing it as a batch, or burst broadcast. To hinder this purpose, an fflush BEHIND the VPN would confuse intruders identifying individual machines. Importantly, this would include the local IP address of pivot points.

Finally, we can invent a companion command "xflush" for use AT DNS by the DNS Admin. At the request of law enforcement, xflush would instruct DNS to IGNORE ALL FFLUSH commands for a FINITE TIME-FRAME - four (4) hours as an example. During this time, all bad guys could not get their IP address re-assigned, pinning them to their machine/lan. 

By the creative implementation of these commands, which can be written for a Linux Distro, as well as distributed with an OS update, investigators can be better equipped to identify network intruders, not just intrusions.

Comments

Popular posts from this blog

A Question About Erasthmus' Sieve

An Improvement To The Three Second Hold Rule

Notice of corrupted results: Vigenere may yet be found to be a "group."