mboost-dp1

sxc.hu - simonok

Fyret administrator plantede logisk bombe

- Via Wired.com - , redigeret af Pernicious , indsendt af arne_v

Rajendrasinh Babubha Makwana, en ansat hos det amerikanske firma Fannie Mae, blev fyret fra sit arbejde som Unix-administrator den 24. oktober sidste år. Det var Makwana så utilfreds med, at han placerede en såkaldt “logisk bombe” i firmaets it-system.

Bomben, et script som Makwana havde placeret i forlængelse af et eksisterende script, var skrevet således, at det ville forsøge at overskrive al data på Fannie Maes 4.000 servere med 0-taller, slette backup-software og til sidst slukke alle serverne. Det hele skulle ske den 31. januar i år kl. 9 lokal tid.

Heldigvis for Fannie Mae, et af USA’s største finansfirmaer, blev fejlen fundet af en anden medarbejder og stoppet. Makwana er nu under anklage for computersabotage, men på “fri fod”, efter at have betalt en kaution på $100.000.





Gå til bund
Gravatar #1 - Zyprezz
2. feb. 2009 07:19
av, de er nok rimlig glade for at finde det script. men hvordan kan man få sigselv til at skrive sådan et script han får jo aldrig arbejde igen.
Gravatar #2 - crashoverride
2. feb. 2009 07:27
#1
ja kan der være noget om, men nogle gang kan man vel godt være så vred på sin arbejdesgiver at man virkelig vil ham ondt.

og det ville denne administrator åbenbart.

Men hvis jeg var arbejdesgiver eller tidliger arbejdesgiver ville jeg nok tage en snak med ham og find ud af hvad det var der gjore ham så vred.
Ikke der med at sige at han siger det, men det er da rart at have stof til eftertanke, og her mener jeg personale pleje politik.

Det er jo ikke sikkert at de finder det næste gang.
Gravatar #3 - angelenglen
2. feb. 2009 07:29
Ja, den slags er godt nok noget af det laveste og dummeste man kan forestille sig.

Nu blev det heldigvis opdaget, og ingen skade er sket, men han skal nok få en led straf, hvis man kender de Amerikanske retsale ret.

Den mand får jo højst arbejde i en svinestald, som møg-fejer, ellers skal han nok til et andet land, og skifte navn hurtigst muligt.

Jeg mener det er fint de straffer ham hårdt, om ikke som afskrækkelse for andre der kunne overveje noget lignende, som fx at efterlade sig en "bagdør" eller en "logisk bombe" som her.
Gravatar #4 - AlienDarkmind
2. feb. 2009 07:34
Utroligt at han mener firmaet skal dø fordi han bliver fyret.. Mage til egoist skal man lede længe efter!!
Gravatar #5 - Makey
2. feb. 2009 07:39
Jeg mener ikke han skal have en hård straf, vi ved ikke under hvilke omstændigheder han er blevet fyret. Han gjorde det desuden heller ikke for egen vindings skyld, hvis det var det han ville havde han da udnyttet systemet til at hive penge ud af firmaet. Det er ret tydeligt at han bare ville ødelægge systemet, højst sandsynligt fordi han var sur.
Gravatar #6 - mathiass
2. feb. 2009 07:43
Jeg mener ikke han skal have en hård straf, vi ved ikke under hvilke omstændigheder han er blevet fyret.
Det retfærdiggør vel ikke noget? Hvis han har opført sig på den måde mens han var ansat, så ville jeg da som chef også kyle ham ud på røv og albuer.

Han gjorde det desuden heller ikke for egen vindings skyld, hvis det var det han ville havde han da udnyttet systemet til at hive penge ud af firmaet. Det er ret tydeligt at han bare ville ødelægge systemet, højst sandsynligt fordi han var sur.
Han handlede tydeligvis på eget initiativ og for sin egen skyld. Det kan godt være at man skulle lægge noget psykologbehandling oven i straffen, men ellers kan jeg ikke se at vrede, had og destruktiv adfærd retfærdiggør en forbrydelse.
Gravatar #7 - Orange
2. feb. 2009 08:07
Makeybussines (5) skrev:
Jeg mener ikke han skal have en hård straf, vi ved ikke under hvilke omstændigheder han er blevet fyret. Han gjorde det desuden heller ikke for egen vindings skyld, hvis det var det han ville havde han da udnyttet systemet til at hive penge ud af firmaet. Det er ret tydeligt at han bare ville ødelægge systemet, højst sandsynligt fordi han var sur.


Han skal ikke have en hård straf, fordi det ikke var for egen vindings skyld? Så hvis jeg skubber en gut ud foran et tog slipper jeg vel også med en advarsel, det var jo ikke for egen vindings skyld...
Gravatar #8 - mark
2. feb. 2009 08:08
Tja, sådan kan man jo også give sin arbejdsgiver fingeren.
Jeg havde nok valgt noget mere simpelt, som at få chefens computer til at lukke ned eller sådan noget...
Gravatar #9 - ToFFo
2. feb. 2009 08:10
Han blev da fyret pga finanskrisen! det er da soleklart :)
Gravatar #10 - Izaaq
2. feb. 2009 08:20
#10 Han blev fyret, fordi man havde mistanke om, at han måske var bare en aaanelse ustabil og deres data ikke ligefrem var i sikre hænder hos ham? ;-)
Gravatar #11 - Scapegoat
2. feb. 2009 08:23
#1 Sådan som det ser ud i USA lige pt. så har han vel svært nok i forvejen med at finde arbejde?

Men jo, dumt at gøre sig selv endnu mindre interessant som fremtidig medarbejder :)
Gravatar #12 - fastwrite1
2. feb. 2009 08:51
Klassisk eksempel på en person der ikke tænker over konsekvenserne af sin handling..

4000 servere - og backup - overskrive med 0'er?

Hvad nu hvis ikke scriptet blev opdaget? Og man fandt frem til at det var ham der havde gjort det?

Ja, det kan da godt være at han var utilfreds med at blive fyret, men uanset hvilke omstændigheder man bliver fyret på, gør man bare ikke sådan noget.

Tænk hvis en medarbejder sprang sit firma i luften en søndag aften, fordi han blev fyret?

Det er jo lidt det samme - bare på IT området. Det kan være døden for et firma.

Én mand - fyret.. Det skal gå ud over ALLE andre!

Suk hvor findes der mange egoister!!
Gravatar #13 - zin
2. feb. 2009 09:55
wired.com (Kilden) skrev:
On the afternoon of Oct. 24, he was told he was being fired because of a scripting error he'd made earlier in the month, but he was allowed to work through the end of the day,

Han blev fyret grundet en scripting fejl. Det lugter langt væk, hvis man spørger mig.
Gravatar #14 - BossDanmark
2. feb. 2009 11:19
Det undre mig en hel del at han ikke bar er blevet sendt hjem, 5 min efter han er blevet fyret, hvis man vidste han var ustabil (og det var han jo).

Han skal selvfølgelig have en voldsom straf, fordi det var rent held at der ikke skete noget - det var en bevidste handling, ikke noget uheld.

Konsekvenserne af hans handling ville være meget voldsomme. Når man har med menneskeliv og penge at gøre, bør straffen være voldsom:

Menneskeliv - ja det giver sig selv
Penge - Hele vores samfund er baseret på tillid til penge og rokkes den stabilitet, så ender det i total kaos!

Straf manden - MEGET!
Gravatar #15 - Dane
2. feb. 2009 12:47
Har man ikke hørt den her historie før? Hoax
Gravatar #16 - MEGAMASTER4000
2. feb. 2009 14:02
4.000 servere... Smadret. Finansfirma... Oh my...

Minder mig om Fight Club - måske er det Edward Norton?
Gravatar #17 - Accuria
2. feb. 2009 14:39
er det ikke lidt dumt at bare sige at manden er egoist, i har da ingen ide om hva hans side ser ud til at være, hvem ved, måske har chefen kneppet konen? i så fald ku jeg sku da godt finde på at gøre det samme
Gravatar #18 - coday
2. feb. 2009 14:53
Lidt mere On topic, Hvad kan man gøre (teknisk) for at undgå at de kan ske i fremtiden??
Gravatar #19 - Izaaq
2. feb. 2009 14:53
Svarer det her ikke til at være bagersvend, og blive fyret, og så tage 'hævn' ved at 'æde alt hvad der er i butikken, lageret, fjernlageret og indholdet af kasseapparatet'? (og så blive fundet rallende/frådende på gulvet med 500kg tung hård mave næste dag).

Altså jeg mener, hvis man er så dum, at man virkelig tror, at det ikke vil blive opdaget, hvem der slettede hele molevitten, er man så kvalificeret til at være sysadm? :-)

#18 Når man fyrer folk med root-password, så burde man nok i stedet give dem fri resten af deres opsigelsesperiode og/eller holde øje med alt, de laver på serverne.
Gravatar #20 - casualdk
2. feb. 2009 15:06
#17
< Og hvad så med de resterende medarbejdere i firmaet, som pludselig ville stå uden arbejde hvis firmaet måtte lukke?

Hvis han havde et problem med chefen - og han absolut ikke kunne lade det ligge - så find på noget der går udover chefen. Rids hans store fede slæde, stik ham en flad en mørk aften eller dyb noget ulækkert i hans kaffe. Det er da direkte grotekst og umådeligt egoistisk at ødelægge et helt firma p.gr. en fyreseddel. Tag da en digestive tude-kiks. >

Straf ham hårdt - og retfærdigt.

At tage sådan en mand i forsvar er, ja undskyld mig, skræmmende. Nej - det er ikke sikkert vi kender alle omstændigheder - men det kan da umuligt være den mest fornuftige måde at gribe sagen an på?

Men så kan de vel lære at fritstille folk med det samme. Hvis firmaet har været klar over at fyringen ikke ville falde i god jord, burde man måske ikke lade manden sidde resten af dagen - slet ikke i en rolle som hans. Selv en pedel med en A-nøgle kunne være farlig.
Gravatar #21 - d0rk
2. feb. 2009 15:59
Det var da også noget svineri at fyre ham!
Gravatar #23 - DiZaster
2. feb. 2009 18:46
#13 Zin

Hvis du læser punkt 5.13 i nedenstående rapport (PDF) er det forklaret en smule bedre. Om det så reelt var en fejl fra hans side, eller blot et forsøg på hvor langt han kunne gå, kan man kun gisne omkring.

http://blog.wired.com/27bstroke6/files/fannie_comp...



Rapporten bliver ret spændende længere nede, når de går i detaljer omkring de enkelte trin i scriptet.
Gravatar #24 - zin
2. feb. 2009 19:34
#23: Well, jeg vil ikke sige meget bedre; Det er stadig en ret vag fyringsgrund. :-)
Gravatar #25 - kasperd
2. feb. 2009 21:12
coday (18) skrev:
Lidt mere On topic, Hvad kan man gøre (teknisk) for at undgå at de kan ske i fremtiden??
Der er mange ting man kan gøre, spørgsmålet er hvor meget virksomheden faktisk gjorde. Det lyder som om at selv hvis de ikke havde opdaget det i tide, så ville de stadigvæk kunne have genskabt deres data fra backups. Det ville dog have taget noget tid at bring systemerne tilbage til normal operation.

- Man kan sikre sig at ingen enkelt medarbejder har adgang til samtlige computer systemer. Det betyder selvfølgelig at man har brug for separate teams af medarbejdere, der tager sig af de forskellige systemer. Men hvis man har systemer der er forskellige af natur kan det muligvis give god mening alligevel. De kan så også bruges til lagring af online backups af hinandens data.
- Man kunne gå et skridt videre og sikre sig, at ingen enkelt medarbejder har adgang til at afvikle kode på produktionssystemer. Enhver operation kunne kræves bekræftet ved indtastelse af to forskellige systemadministratorers passwords. Det ville være meget omfattende at sætte op, og langsommeligt at arbejde med. Og svært at rette på når det ikke virker efter hensigten (fysisk adgang til hardwaren vil nok være krævet oftere end ellers).
- Man kan kræve at kode der lægges på produktionssystemet er set af mindst to medarbejdere. (Men det kan selvfølgelig nemt omgås hvis man har shell adgang).
- Har man servere, der kun anvendes til backups kunne de sættes op så ingen kan logge på dem, og de ikke tillader at en backup slettes før tid. Enhver ændring af dem ville så kræve fysisk adgang.
- Når man afskediger en medarbejder kan man fjerne adgangen umiddelbart før man afskediger medarbejderen.


DiZaster (23) skrev:
Hvis du læser punkt 5.13 i nedenstående rapport (PDF) er det forklaret en smule bedre. Om det så reelt var en fejl fra hans side, eller blot et forsøg på hvor langt han kunne gå, kan man kun gisne omkring.
Godt spørgsmål. Muligvis var han allerede på det tidspunkt klar over, at der var risiko for at blive afskediget.

Rapporten bliver ret spændende længere nede, når de går i detaljer omkring de enkelte trin i scriptet.
Forholdsvist omstændigt. Og der gik under fire timer fra han modtog sin opsigelse til han afleverede sin laptop. I det tidsrum har han plantet bomben. Jeg har en mistanke om, at han har forberedt den inden.

I løbet af de to uger fra den foregående hændelse til han blev afskediget har han haft tid nok til at kunne forberede sådan en bombe.

Men hvis den tidligere hændelse virkelig var et forsøg på at se hvor langt han kunne gå, så må der jo have ligget noget endnu tidligere bag hans nag til virksomheden. Det lyder mere sandsynligt, at det blot var en fejl kombineret med en sløset holdning til administrationen, og måske at han bare ikke havde respekt for virksomhedens procedurer for ændringer af systemerne.

At det så øjeblikkeligt førte til, at noget af hans adgang blev inddraget kan nemt have været medvirkende til, at han begyndte at forberede sin bombe. Men hvordan han så fik den ud på alle systemerne, når hans adgang allerede var blevet begrænset står ikke helt klar for mig.
Gravatar #26 - cpedesign
3. feb. 2009 12:51
#3

Mand skriver lidt kode, og det er en big deal.

Jeg sidder og insisterende i uger og prøver at fucke min lorte nabos pc op, og det er no deal.

Det er altid dem der gør de simple manøvre der får skraldet. hvem ved, måske fortjænte firmaet det..?
Gravatar #27 - arne_v
4. feb. 2009 03:36
#14

Specielt taget i betragtning af at det er meget normalt, at folk skal ud af døren øjeblikkeligt selvom de anses som værende helt normale.
Gravatar #28 - arne_v
4. feb. 2009 03:36
#15

Nej - den er vist god nok.
Gravatar #29 - arne_v
4. feb. 2009 03:38
#19

Der er ikke noget som hedder opsigelses varsel.

Han fyres med øjeblikkelig virkning.

Firmaet betaler så severance pay - typisk 2 ugers løn per antal år han har været ansat.

Men han er fritstillet som man kalder det i Danmark med det samme.
Gravatar #30 - Nextnx
4. feb. 2009 03:47
Hvad "gain" ville den medarbejder der fandt script få ud af fundet?

Hvad "gain" ville firmaet kunne få af evt. sag?

Hvad "gain" ville et andet firma kun få, hvis de havde kunne plante dette script enten via anden medarbejder eller den omtalte fyret person eller andet?
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login