Kilho.net

IT

Trådanvändning i Delphi

Så här använder du enkelt trådar i Delphi. synchronize fungerar bra om det används rätt 🙂 Funktionsinnehåll uses System.Classes, System.SysUtils, Vcl.Forms; procedure Wait(Proc: TProc); var Thread: TThread; begin Thread := TThread.CreateAnonymousThread(procedure() begin Proc; end); Thread.FreeOnTerminate := True; Thread.Start; while not…

Läs mer — Trådanvändning i Delphi
IT

Hämtning av aktuell position (PHP)

Hämta positionen med geolocation-funktionen och, om användaren inte ger behörighet eller webbläsaren saknar stöd, hämta positionen via IP-adressen med Naver-API:t. Hämta först en API-nyckel från Naver via adressen nedan.(https://www.ncloud.com/product/applicationService/geoLocation) <? function makeSignature($secretKey, $method, $baseString, $timestamp, $accessKey) { $space = ’…

Läs mer — Hämtning av aktuell position (PHP)
Notice

SecretDNS uppdatering

På senare tid har det uppmärksammats att SNI avlyssnas. Jag skapade och släppte därför SecretDPI och SecretSNI, men eftersom många tyckte att det var besvärligt att köra flera program var för sig har jag lagt till funktionerna i SecretDNS, så…

Läs mer — SecretDNS uppdatering
Notice

SecretSNI lansering

Det här är ett program som försvårar avlyssning och manipulering av Server Name Indication (SNI). Jag skapade det eftersom hastigheten blev lägre när jag använde SecretDPI, GoodbyeDPI, MTU-inställningar och liknande. Endast strängen som upptäcks i SNI fragmenteras (Fragmentation); övriga paket…

Läs mer — SecretSNI lansering
Notice

SecretDPI-distribution

Det är ett program som med hjälp av djup paketinspektion (Deep Packet Inspection) motverkar olaglig avlyssning och manipulation. För att göra det enkelt att använda gjorde jag GoodbyeDPI till en GUI-version. När mappen /vendor (GoodbyeDPI) tas bort och endast SecretDPI.exe…

Läs mer — SecretDPI-distribution
IT

Hämta anslutnings-IP från AWS (PHP)

När man använder en Amazon-server visas den privata IP-adressen när man hämtar serverns IP-adress. Därför skapade jag detta för att hämta den offentliga IP-adressen. <? if(in_array(substr($_SERVER[’SERVER_ADDR’], 0, 3), array(’172’))) if(strrpos(gethostname(), ’.compute.internal’)!==false) $_SERVER[’SERVER_ADDR’] = file_get_contents(’http://169.254.169.254/latest/meta-data/public-ipv4’); echo $_SERVER[’SERVER_ADDR’]; ?>

Läs mer — Hämta anslutnings-IP från AWS (PHP)