cracking ssh private keys
1. Get “SSH private keys cracker with OpenMP support” patch from http://openwall.info/wiki/john/patches
2. Apply patch on top of JtR 1.7.7 jumbo-1 patchset.
$ ../run/john -test -format=ssh # Intel i5 CPU 750 @ 2.67GHz
Benchmarking: ssh [32/64]… DONE
Many salts: 324384 c/s real, 81915 c/s virtual
Only one salt: 324672 c/s real, 81575 c/s virtual
online_lint.py – A CLI frontend for FlexeLint for C/C++
splint just doesn’t cut it sometimes 😉
Download URL: http://dl.dropbox.com/u/1522424/online_lint.py
Building R8187 driver (Aircrack-ng compatible) for Kernel 2.6.34
WinBGIm 6.0 fixes for MinGW (and latest GCC)
* Tested under TDM-GCC 4.3.2
* No need of MSYS (which doesn’t work properly on x64 anyways!)
http://dhiru.kholia.googlepages.com/WinBGIm_Library6_0_MinGW.zip
VMware ESXi/ESX 3.5 U2 under VMware Workstation 6.5
1) Get ESXi 3.5 Update 2 (build 110271) from http://www.vmware.com/download/esxi/
VMware-VMvisor-InstallerCD-3.5.0_Update_2-110271.i386.iso
OR Get VMware ESX 3.5 Update 2 from
http://tomas.hrdlicka.co.uk/vmware/esx/esx350/esx-3.5.0_Update_2-110268.iso
2) Get VMware workstation 6.5 from
http://www.vmware.com/communities/content/beta/ws65/download.htm
3) In Workstation 6.5 create a new VM, select Custom in “New Virtual Machine Wizard” . Select RedHat 5 x64 Linux version. Select one CPU only, Select at least 1024 MB RAM. As a Virtual disk
type select SCSI and as SCSI controller select LSI Logic.
Customize hardware to remove USB Controller, Sound Card, Floppy drive. In Display settings select Accelerate 3D graphics checkbox. Select CD/DVD (IDE) and point it to correct ISO file.
VERY IMPORTANT: Select single processor only (Intel VT-x) and 1024 MB RAM
4) Boot the machine! Under VMware Workstation 6.5 the speed of ESX/ESXi is amazing! It take less
than 20 seconds to boot fully.
Sorry no screenshots 😛
vdi to raw, raw to vdi, raw to vmdk conversion
* vdi to raw *
wget http://www.virtualbox.org/download/testcase/vditool
vditool COPYDD test.vdi test.raw
For AMD64 systems use:
http://dhiru.kholia.googlepages.com/vditool.tar
(extract to /usr/lib/virtualbox)
* raw to vdi *
VBoxManage convertdd test.raw test.vdi
VBoxManage modifyvdi test.vdi compact
* raw to vmdk *
qemu-img convert -O vmdk test.raw test.vmdk
or
VBoxManage.exe convertdd test.raw test.vmdk –format vmdk
* mount vmdk *
vmware-mount -p test.vmdk
mware-mount test.vmdk 1 <mountpoint>
Tested under Virtualbox 1.6.4, Ubuntu 8.04.1 AMD64, VMware Workstation 6.5
[20:07:05.468] {peer} Out: Creating outgoing connection; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2:50266 []
[20:07:05.531] {peer} Out: Established outgoing connection; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2:50266 []
[20:07:05.531] {peer} Sending handshake with reserved bytes: 80000000 00130000; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2:50266 []
[20:07:05.531] {peer} Out: Established outgoing connection; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.531] {peer} Sending handshake with reserved bytes: 80000000 00130000; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.578] {net} Sent [BT_HANDSHAKE of dataID: 07595D67FA957F2BED943ABECCFCBE3C7A17602E peerID: -AZ4202-BMpDLpn0kTaA] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2:50266 []
[20:07:05.578] {net} Sent [BT_HANDSHAKE of dataID: 07595D67FA957F2BED943ABECCFCBE3C7A17602E peerID: -AZ4202-BMpDLpn0kTaA] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.578] {peer} In: Established incoming connection; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: R: 192.168.10.2:9281 [Azureus 4.2.0.2]
[20:07:05.578] {peer} Sending handshake with reserved bytes: 80000000 00130000; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: R: 192.168.10.2:9281 [Azureus 4.2.0.2]
[20:07:05.578] {net} Received [BT_HANDSHAKE of dataID: 07595D67FA957F2BED943ABECCFCBE3C7A17602E peerID: -UT1820–;——-1U-] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.593] {peer} Received handshake with reserved bytes: 00000000 00100005; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.593] {peer} In: has sent their handshake; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.593] {peer} Enabling LT extension protocol support…; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.593] {net} Received [BT_HANDSHAKE of dataID: 07595D67FA957F2BED943ABECCFCBE3C7A17602E peerID: -AZ4202-BMpDLpn0kTaA] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: R: 192.168.10.2:9281 [Azureus 4.2.0.2]
[20:07:05.593] {peer} Received handshake with reserved bytes: 80000000 00130000; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: R: 192.168.10.2:9281 [Azureus 4.2.0.2]
[20:07:05.593] {peer} Peer connection closed: given peer id matches myself; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: R: 192.168.10.2:9281 [Azureus 4.2.0.2]
[20:07:05.593] {net} Received [LT_HANDSHAKE: d1:ei1e4:ipv44:{î E1:md11:upload_onlyi3e11:ut_metadatai2e6:ut_pexi1ee13:metadata_sizei17072e1:pi27093e4:reqqi255e1:v15:µTorrent 1.8.26:yourip4:À¨
e] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.640] {net} Sent [BT_BITFIELD] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.640] {net} Sent [LT_HANDSHAKE: d1:ei0e1:md6:ut_pexi1ee1:pi50266e11:upload_onlyi1e1:v15:Azureus 4.2.0.2e] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:05.640] {peer} Peer connection closed: connection exception: end of stream on socket read; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2:50266 []
[20:07:06.625] {net} Received [BT_INTERESTED] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:07.515] {net} Sent [BT_UNCHOKE] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:07.562] {net} Received [BT_REQUEST piece #478:0->16383] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:07.562] {net} Received [BT_REQUEST piece #478:16384->32767] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:17.328] {plug} [Distributed Tracker] Get of ‘wet-dreams-cum-true-6-scene6-13’ completed (elapsed=11), addresses=0, seeds=0, leechers=0; | Torrent: ‘wet-dreams-cum-true-6-scene6-13’
[20:07:17.468] {tracker} Changed next tracker announce to 1790s via DownloadManagerImpl::setTrackerRefreshDelayOverrides::2186,DownloadManagerController::setTrackerRefreshDelayOverrides::1952,PEPeerControlImpl::updateTrackerAnnounceInterval::1566; | Torrent: ‘wet-dreams-cum-true-6-scene6-13’
[20:07:23.718] {net} Sent [BT_PIECE data for piece #478:0->16383] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:23.984] {net} Received [BT_REQUEST piece #478:32768->49151] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:39.968] {net} Sent [BT_PIECE data for piece #478:16384->32767] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:40.328] {net} Received [BT_REQUEST piece #478:49152->65535] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:45.515] {net} Received [UT_PEX with 1 added and 0 dropped peers] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:56.281] {net} Sent [BT_PIECE data for piece #478:32768->49151] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:07:56.687] {net} Received [BT_REQUEST piece #478:65536->81919] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:08:12.531] {net} Sent [BT_PIECE data for piece #478:49152->65535] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:08:13.000] {net} Received [BT_REQUEST piece #478:81920->98303] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:08:28.781] {net} Sent [BT_PIECE data for piece #478:65536->81919] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:08:28.843] {net} Received [BT_REQUEST piece #478:98304->114687] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:08:45.078] {net} Sent [BT_PIECE data for piece #478:81920->98303] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:08:45.359] {net} Received [BT_REQUEST piece #478:114688->131071] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:09:01.328] {net} Sent [BT_PIECE data for piece #478:98304->114687] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:09:01.687] {net} Received [BT_REQUEST piece #478:131072->147455] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:09:17.453] {plug} [Distributed Tracker] Get of ‘wet-dreams-cum-true-6-scene6-13’ completed (elapsed=15), addresses=0, seeds=0, leechers=0; | Torrent: ‘wet-dreams-cum-true-6-scene6-13’
[20:09:17.578] {net} Sent [BT_PIECE data for piece #478:114688->131071] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:09:17.734] {net} Received [BT_REQUEST piece #478:147456->163839] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:09:33.875] {net} Sent [BT_PIECE data for piece #478:131072->147455] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:09:34.328] {net} Received [BT_REQUEST piece #478:163840->180223] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:09:50.125] {net} Sent [BT_PIECE data for piece #478:147456->163839] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
[20:09:50.171] {net} Received [BT_REQUEST piece #478:180224->196607] message; | TorrentDLM: ‘wet-dreams-cum-true-6-scene6-13’; Peer: L: 192.168.10.2: 27093 [µTorrent 1.8.2]
GRE preparation under Linux … WIP …
1) GRE Bible using wine
sh winetricks wsh56
2) aptitude install dict dictd
3) Get Word Lists from : http://www.postech.ac.kr/~gla/gre/
4) Get Vocab Builder from: http://www.geocities.com/spany_1/vocab_builder.html
5) Gretools from : http://www.cs.utexas.edu/~arvindn/gretools/
🙂
testing endian issues on PC using QEMU
See the excellent article http://www.aurel32.net/info/debian_mips_qemu.php.
After booting the Debian MIPS image:
aptitude update ; aptitude upgrade
aptitude install build-essential gcc rcconf openssh-server screen gdb
Test Program: http://dhiru.kholia.googlepages.com/endian_detect.c
OpenSolaris 2008.05 sucks big time! … WIP …
* The installer CD takes ages to load.
(KNOPPIX/ Hardy Heron Desktop loads much much faster!)
* The rounded GNOME buttons look plain ugly. Hire decent artists.
* no gcc on CD! wtf Sun?
* Retarted package manager. Damn slow!
Does it really download single files one by one? Come on at least publish software in archives. Just copy/use apt at least!
* The shutdown option from GNOME menu doesn’t work always!
* GCC version in repository is 90+MB !!! and is stuck at version 3.4.3
In which age are you living, Sun? At least give us 4.x
* This release is horrible. Better luck next time! *