Syndicate

Syndicate content

Flattr


Flattr this

If you like this, you can use flattr. ;)

Imprint

About
eMail: wishinet at gmail . com
PGP ID: 0xCCCA5E74

Jabber: wishi@jabber.ccc.de

De-Cygwinize Win

txttxt

No more emulation

When it comes to the commandline administrators all over the Windows worlds nowadays think of Cygwin or Powershell. However Cygwin is a special layered environment and Powershell is .Net dependant and not very reactive.
Therefore I tend to turn back to the good old DOS-like commandline and add some stuff to the environment path in order to ease my life. However many people may think that extending your commandline tools doesn't help you in situations where you don't find these tools: on Windows the commandline is just an extra. The following stuff of course doesn't help you to do post-exploitation or to show of at your friends machine. But it helps to save time. My time ;).

UnixUtils

Bild 2.JPG
The extremely simple variant.



The UnixUtils pack consists of native Win32 utilities that behave like Unix pendants. You get ls, wget, rm and all that nice stuff without any emulation layer. In case of Powershell the cmdlets are prioritised. That means even if there's ls.exe in your PATH next to your ls cmdlet, the cmdlet will be called if you type ls into the prompt.

Bild 3.JPG
The tabbed variant in Console.

Freeware stuff

There's some neat Freeware worth mentioning. NirCmd. It allows you to change the volume, do every-day tasks, script them, and much more. Very essential and very a fast way to manage your system - if you're familiar with it.
Another recommendation btw. is HeapMemView. You should check out all the tools.

Make sure you take a look at the Windows Resource Kits, the PowerShell pack for example.

I'm not a great fan of Microsoft's POSIX compliance extensions "Windows Services For Unix", but these exist, too.

And now write your scripts.

Have fun,
wishi

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Save the nature. Don't print this!


I provide textual exports for every blog entry. However let's save the nature together. The nature is everything around us. Every being should be respected. Save the nature - don't print too much.


Die Umgehung dieser Ausdrucksperre ist nach § 95a UrhG verboten!
Inhaltlich Verantwortlicher gemäß § 10 Absatz 3 MDStV: Marius Ciepluch - Anschrift via eMail. Die eMail Adresse entnehmen sie dem Impresseum dieser englischsprachigen Seite.
Aus Datenschutzgründen habe ich weder offiziellen noch behördlichen Schriftverkehr via eMail. Dazu ist die postalische, beim Dienstleister hinterlegte, Anschrift zu verwenden.

Datenerfassung

Es werden keine personenbezogenen Daten erfasst. Logdaten werden anonymisiert.