måndag 5 maj 2008

Bläddra i telefonminne via blutooth i Mac OS X

som jag har letat.
har hetsgooglat i omgångar men aldrig hittat funktionen som finns i Sony Ericssons PCSuite för Windows som gör att man kan bläddra en telefons minne via bluetooth.

och igår av en slump hittade jag hur man gör:

börja med att köra bluetooth inställningsguide och para ihop telefonen med datorn.

sen:








det var ju pisslätt. frågan är om bläddramöjligheten kommit med nån uppdatering och inte fanns när jag letade sist.

torsdag 10 april 2008

CCIE-jackan från cisco

en gång i tiden när jag gick min första nätverkskurs berättade läraren (christer hammarström) om ciscos certifieringsprogram och om det ouppnåeliga CCIE. man skulle enligt uppgift få en skinnjacka som det stod cisco på ryggen på om man klarade det djuriska testet.

jag har aldrig hört något mer om den där skinnjacka sen dess. tills jag hittade den idag hos företaget som gjorde den:



kungligt med sitt CCIE# på bröstet.

torsdag 3 april 2008

förläng vistas aktiveringstid

sitter och läser Exam Prep: Configuring Windows Vista och hittade ett litet faktafel som jag tänkte klargöra här.

i boken står:
The period of time before you absolutely have to activate Vista is 30 days. If you do
not activate Vista on time, it enters a “reduced functionality mode” in which you can only perform certain
actions.


detta stämmer inte riktigt.
i vista kan man nämligen utöka tiden innan man måste aktivera med 30 dagar tre gånger.
alltså, man kan köra vista i 120 dagar innan man måste aktivera. lite mer lagom tid om man bara vill labba lite alltså (misstänker att detta trick även funkar i server 2008).

knepet är ett vbscript som heter slmgr.vbs och som finns i system32 (slmgr fanns även med i XP och var den så kallade "aktiveringsguiden". om man någon gång behövde byta produktnyckel på en XP så kunde man köra den med en växel jag inte minns).

ok. till vista. så här skriver man:
slmgr -rearm
när kommandot körts så är man tillbaka på dag 0 igen.


en annan fiffig grej med slmgr är att man kan se sista biten av produktnyckeln man använde för att installera systemet. kan vara användbart om man installerar mycket burkar och har lite olika nycklar att hålla reda på.
då kör man:
slmgr -dlv



gulligt va?

söndag 23 mars 2008

Microsoft Deployment

att det skulle vara så jävla svårt.




försöker lära mig MDT genom att göra något som det inte är designat för,

nämligen:
  1. ta en nyinstallerad dator med XP, boota på WinPE, köra imagex capture på c: och spara wim-filen på typ USB-minne.
  2. boota WinPE och få den att partitionera/formatera hårddisken och sen deploya wim-filen som jag skapat.
detta vill jag göra från ett flyttbart media, dvs DVD eller nåt USB-baserat. INTE via nätverket.
inte helt självklart. men nu är jag jävligt nära känner jag.


smart skit det där MDT. grymt coolt (om man jämför med gamla ruttna RIS).


EDIT 2008-06-23:
okej, allt jag hade problem med när jag skrev detta löser man med LiteTouch från Deployment-konsollen och lite dokumentation.

torsdag 13 mars 2008

"wget" i windows?

satt vid en dator idag som behövde ladda hem en fil från en rutten hemsida och en utrullad active-x plugin tog över och gjorde det omöjligt att få hem skiten. jag kände i magen att om jag bara hade ett inbyggt program/kommando i windows som kan ta en url till en fil och spara ner den så skulle jag vara guld. som wget eller curl hade gjort om man kört unix-baserat.

satt och svor en stund över att ftp i konsollen inte är lika smart som i openbsd. sen laddade jag hem en win32 kompilerad wget och kände mig besegrad.

finns det verkligen ingen motsvarighet inbyggt i operativet?

här kommer ett vbscript som fixar biffen:

set xpost = createobject("microsoft.xmlhttp")
xpost.open "GET","http://www.sunet.se/index.html",0
xpost.send()
set sget = createobject("adodb.stream")
sget.mode = 3
sget.type = 1
sget.open()
sget.write(xpost.responsebody)
sget.savetofile "c:\users\robin\desktop\index.html",2


har haft det liggande på desktopen hemma ett tag och nu var ett bra läge att blogga skiten.

torsdag 6 mars 2008

activesync till iphone i sommar

Apple has licensed Exchange ActiveSync from Microsoft and is building it right into the iPhone, so that iPhone will connect out-of-the-box to Microsoft Exchange Servers 2003 and 2007 for secure over-the-air push email, contacts, calendars and global address lists. Built-in Exchange ActiveSync support also enables security features such as remote wipe, password policies and auto-discovery.


måtte bara iphone komma med 3g tills dess också. sen vore man hemma.

torsdag 21 februari 2008

byta host-os på macen

jag kör jävligt mycket vmware i osx på min macbook pro. och ibland (rätt ofta) så känner jag att det är i windows jag hör hemma.

om parallels eller vmware hade haft kunnat köra osx virtualiserat innifrån vista/xp hade det varit guld.
då hade jag blåst burken, dunkat in vista och ändå kunnat köra lite osx när suget faller på.

bootcamp faller tyvärr på att det kräver för mycket disk.


eller man kanske skulle köpa en större och sätta i. hmm.

söndag 10 februari 2008

draganddropupload

https://addons.mozilla.org/en-US/firefox/addon/2190

guds gåva till alla som kör blogger eller skickar mycket mail med attachments i gmail.

onsdag 6 februari 2008

truecrypt 5.0

nyheter i version 5:
  • kryptering av hela diskar inklusive boot!
  • stöd för mac os x
  • gui för linux


verkar rätt mycket snabbare än pointsec på att kryptera en hel disk.

måndag 4 februari 2008

daemontools/virtualcd/alcohol120 osv osv

ibland måste man montera en imagefil. och ibland har man inte lust att warez:a eller råka få med äcklig spyware på köpet (typ daemontools).

hittade det här av en slump tidigare idag:
http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe


microsoft har ett gratistool som fixar biffen! 61kb download, grafiks gränssnitt, kräver ingen omboot och installerar inga vidriga shell extensions.

shit, intel AMT är ball

http://communities.intel.com/servlet/JiveServlet/previewBody/1339-102-1-1418/UG3_Deploying_Intel_vPro__v1.20_120707.pdf

torsdag 24 januari 2008

årets kommando!

för att stänga av systemhögtalaren i XP/Vista:

net stop beep


tänk att man kan ha levt så här länge i windowsmiljö utan att vetat det.

tisdag 22 januari 2008

låsa datorn i osx

arbetandes i windows sitter WIN+L i ryggmärgen när man reser sig från skrivbordet. och i unix har man alltid xlock.
men hur fan gör man i osx?

jo.

  1. öppna Keychain (eller Nyckelhanterare i svensk version).
  2. under inställningar finns valet "visa i menyraden". klicka i det.
  3. det har nu dykt upp ett litet lås i menyn. klickar man på det så finns valet "lås skärm"
  4. PROFIT!

måndag 7 januari 2008

trolla bort allt skräp på fejjan

"This script is for anyone who is sick and tired of having to navigate through all the bullshit and spam that has been filling Facebook lately. The purpose of this script is to remove any mention of a third party app on all of Facebook. This script will change your facebook experience greatly. Don't believe me? Install this script and go to the profile of a friend who is obsessed with Facebook Applications. Try viewing their profile with the script on and with it off. The difference is profound. This script truly unfucks Facebook."


http://userscripts.org/scripts/show/11992


OBS!
kräver tillägget greasemonkey till firefox.

fredag 14 december 2007

layer 2 hacking

har gått runt och funderat en del på tools för att utnyttja konfigurationsfel i ciscoswitchar på lager 2. CDP, DTP, VLP, STP, 802.1q osv.
har aldrig sökt aktivt, men aldrig snubblat över något heller. förrän idag:

"2007-12-14 09:45 har du nån koll på yersinia? http://www.yersinia.net/"




verkar asball.

onsdag 28 november 2007

deployment: vista

i senaste avsnittet av podcasten "the nerd herd" så pratade micke nyström om att han deployar Windows Server 2008 med ett usb-minne han har i fickan.
det lät så coolt att jag gärna testat själv om jag bara haft nog fritid till det. skulle ju i teorin funka lika dant på Vista.

har ju iofs TYP gjort det på kurs, men inte lika hardcore.

domändelegering: SÅ FUNKAR DET

en sak jag grubblat många nätter i sängen på och idag, 27 år gammal, äntligen förstått.
måste skriva ner det så jag aldrig glömmer. keihan: jag vågade aldrig fråga när du gjorde detta på ghettot.net en gång i tiden. jag skäms så.

det är lite hönan eller äggetvibbar nämligen.

säg att vi ska regga en domän. typ snajd-it.se. då behöver vi ange ett antal DNS-servrar som ska vara delegerade att ta hand om denna. det jag aldrig fattat är att man måste peka ut dessa med DNS-namn och IP. men hur gör man första gången om ens sprillans nya DNS:er inte har några namn?
svaret: så kallade glue records. dvs man säger till nic-se i detta fallet att ns.snajd-it.se pekar på 193.45.88.88. då reggar nic-se det i sina root-DNS:er, TROTS att ns.snajd-it.se inte existerar ännu (eftersom man faktiskt just håller på att regga snajd-it.se).

när allt väl är uppe sen så skapar man de NS-records man berättat för nic-se att man tänker ha i efterhand. och allt lirar!


så här kollar man att man gjort rätt:
(jag tänker använda sunet.se som test)

robin-mbp:~ robin$ dig se ns

; <<>> DiG 9.4.1-P1 <<>> se ns
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40842
;; flags: qr rd ra; QUERY: 1, ANSWER: 9, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;se. IN NS

;; ANSWER SECTION:
se. 11545 IN NS a.ns.se.
se. 11545 IN NS b.ns.se.
se. 11545 IN NS c.ns.se.
se. 11545 IN NS d.ns.se.
se. 11545 IN NS e.ns.se.
se. 11545 IN NS f.ns.se.
se. 11545 IN NS g.ns.se.
se. 11545 IN NS h.ns.se.
se. 11545 IN NS i.ns.se.



det vi får reda på nu är vilka root-servrar nic-se kör för .se-domänen.

nu frågar vi en av dessa vilka NS som är reggade för sunet.se:

robin-mbp:~ robin$ dig @a.ns.se ns sunet.se

; <<>> DiG 9.4.1-P1 <<>> @a.ns.se ns sunet.se
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25002
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 5
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;sunet.se. IN NS

;; AUTHORITY SECTION:
sunet.se. 86400 IN NS ns2.sunet.se.
sunet.se. 86400 IN NS sunic.sunet.se.
sunet.se. 86400 IN NS server.nordu.net.
sunet.se. 86400 IN NS b.ns.kth.se.

;; ADDITIONAL SECTION:
b.ns.kth.se. 86400 IN A 130.237.72.250
ns2.sunet.se. 86400 IN A 193.11.20.166
ns2.sunet.se. 86400 IN AAAA 2001:6b0:7:3::166
sunic.sunet.se. 86400 IN A 192.36.125.2
sunic.sunet.se. 86400 IN AAAA 2001:6b0:7::2


okej. nu vet vi vad nic-se tror är rätt NS för sunet.se

för att kolla att det stämmer i verkligheten också måste vi fråga sunets DNS:er så att deras NS stämmer med vad nic-se tror:

robin-mbp:~ robin$ dig @ns2.sunet.se ns sunet.se

; <<>> DiG 9.4.1-P1 <<>> @ns2.sunet.se ns sunet.se
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12400
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 3
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;sunet.se. IN NS

;; ANSWER SECTION:
sunet.se. 86400 IN NS sunic.sunet.se.
sunet.se. 86400 IN NS server.nordu.net.
sunet.se. 86400 IN NS b.ns.kth.se.
sunet.se. 86400 IN NS ns2.sunet.se.

;; ADDITIONAL SECTION:
ns2.sunet.se. 86400 IN A 193.11.20.166
sunic.sunet.se. 86400 IN A 192.36.125.2
sunic.sunet.se. 86400 IN AAAA 2001:6b0:7::2



allt stämmer! NS i sunets DNS:er matchar det som nic-se tycker att det ska vara.



sånt här tycker folk är tråkigt. men inte jag.

PS.
har man inte dig (typ i windows) så gör man min första fråga så här med nslookup:

nslookup -type=ns se

fredag 23 november 2007

kravspec

har hållit på med ett litet projekt till och från när jag haft tid senaste veckorna.

målet är: köra dynamips/dynagen och pemu med så bra prestanda det bara går. och helst inte på min mbp.
hårdvaran jag vill köra på är en fullsketen HP 2510p med 2GB RAM och jag vill inte partionera om den.

XP blir ohanterligt när man laddat typ 5-6 st Cisco 3640 i dynamips. och jag vill ladda 14 för lab.

min plan är att installera något annat OS på en extern USB-disk, mosa in alla IOS:ar och mjukvara jag behöver och sen boota på den när jag vill köra lab och fjärrstyra allt från min vanliga laptop.

har testat mina favoriter inom opensource (OpenBSD/amd64 och debian) men det har inte fungerat tillfredställande på den hårdvaran.


nästa steg blir att köra nya pöbellinux, ubuntu. som tur väl är såg jag att det faktiskt finns en "alternate" iso med gamla textbaserade debianinstallationsprogrammet!

jag saknar 90-talet.
linux ska vara svårt och jobbigt.



ett par gånger när jag var 19 år gammal och jobbade i en datorbutik så fick jag åka hem och extraknäcka svart hemma hos en gubbe som hade problem med att köra linux hemma. var nog mitt första konsultjobb.
han körde en obskyr linuxdist som egentligen bara var en redan då inaktuell redhat översatt till svenska. jag fick 250kr för en hel kvälls felsökning minns jag. sen fick jag skjuts av gubben hem.

söndag 18 november 2007

packa upp flera zippar i samma dir

skriver ner det här så jag vet var jag ska leta nästa gång.

ls *.zip | xargs -n1 unzip

sjuk skärmsläckarfunktion i leopard:

man väljer ett bildalbum och sen att man vill visa som mosaik.
då kommer leopard att börja med en bild och sen zooma ut i ett rutmönster där massor av små bilder används för att bygga upp en av bilderna i albumet.

måste upplevas för att man ska förstå hur coolt det är!

klicka i mosaik under "display style":



njut!




måndag 12 november 2007

nslookup = skiftlägeskänsligt?

märkte ett intressant fenomen nyss.

plattform: svensk winxp pro sp2.

om man kör nslookup i interaktivt läge och skriver EXIT för att stänga så försöker den göra uppslag på det namnet. skriver man exit så funkar det.

jättejättekonstigt.

söndag 11 november 2007

Leopard på Mac Mini PPC

ett litet tillägg till min post om hur jag snålade på en DL-DVDR när jag installerade 10.5 på våra laptopar här hemma.

gamla macar med G4 kan inte boota på USB. så min gamla guide gick inte att följa på vår mini här hemma. jag märkte dessutom till min förtvivlan att minin inte kan läsa Dual Layer heller. ingen superdrive här inte.

lösning: hitta en firewire-disk att restore:a ison till istället.

Samma ström till flera Airtunes SAMTIDIGT!

bästa nyheten sen färdighyvlad ost:



jag vet ärligt talat inte om det är uppdateringen till 10.5 av OS X eller 7.5 till itunes som gör det möjligt. hittar inget i någon changelog. men fett är det!

det har tidigare varit möjligt om man kört tredjepart-tools, typ airfoil. men nu funkar det ur lådan.

fredag 9 november 2007

1TB

köpte ny disk idag för att enbart använda till Time Machine på våra två laptopar och vår lilla filservande mac mini.




inhandlade även en ny Apple Airport Express till köket. den gamla vaknade aldrig mer efter ett strömavbrott för några månader sen (och var utan garanti)

i helgen har jag jourtelefonen på jobbet så det blir lite alkohol men mycket teknik.


har allvarliga planer på att sätta upp ett virtuellt labbnät med dynagen/dynamips och kanske pemu inatt bara för att jag saknar ciscokonsollen på mitt nuvarande jobb. måste ju hålla sig skarp.

förresten. veckan bästa internetfynd:
http://7200emu.hacki.at/

ett forum som egentligen bara handlar om hur man simulerar ett ciscorack hemma för att kunna labba utan att behöva riktig ciscohårdvara. som vanligt mycket tattare, eftersom det är ett forum, men ändå mycket trevlig läsning.