@Kiro: Używałem kiedyś metasploita, który właśnie jest napisany w Ruby i zdecydowanie szybciej mi działał na wirtualnej maszynie linuksowej niż natywnie na Windowsie... Więc może warto spróbować.