Hoe Kepler je OGame-account beschermt
Wat een bot verraadt, is zijn ritme en zijn adres. Kepler spreidt zijn verzoeken zoals een speler, gebruikt de browservingerafdruk van je eigen computer en maakt verbinding via een eigen residentieel IP-adres als wij hem hosten. Je inloggegevens voor het spel worden versleuteld bewaard, en we houden niets meer bij dan nodig is om je te factureren en te helpen.
Beveiliging
U vertrouwt uw OGame-accounts toe aan software. Hier staat precies wat zij ermee doet.
Uw inloggegevens verlaten uw machine niet
Bij de formule
Op mijn computer
draait de bot bij u. Uw OGame-inloggegevens worden bij u ingetypt, bij u opgeslagen en bij u gebruikt om op het spel in te loggen. Onze servers krijgen ze nooit: ze hebben geen enkele manier om erom te vragen.
Wat de bot ons stuurt past in vier waarden: uw licentiesleutel, een computerkenmerk, de versie ervan en de formule ervan. Geen inlogadres, geen wachtwoord.
Hoe de versleuteling werkt
Niets gevoeligs wordt onversleuteld in het configuratiebestand geschreven. Elk geheim wordt afzonderlijk versleuteld voordat het naar schijf gaat:
Algoritme: AES-256 in GCM-modus, dat tegelijk versleutelt en authenticeert. Een gewijzigd bestand wordt geweigerd, niet scheef ontsleuteld.
Een willekeurige nonce per waarde en per record: twee identieke wachtwoorden leveren nooit dezelfde versleutelde tekst op.
Sleutel van 256 bits. Op een computer wordt hij bij de eerste start willekeurig getrokken en bewaard in een bestand dat alleen u kunt lezen.
Komt de sleutel uit een wachtwoord, dan wordt hij daaruit afgeleid met argon2id - 64 MiB geheugen, drie passages, vier draden. Genoeg om een woordenboekaanval duur te maken.
Versleuteld worden: het OGame-wachtwoord, het geheim van de tweestapsverificatie, het proxy-wachtwoord, de sleutel van de anti-captchadienst, het Telegram-token en het adres van de Discord-webhook. De lijst leeft op één plek in de code, zodat een nieuw gevoelig veld er niet uit onoplettendheid aan ontsnapt.
Nooit getoond, nooit gelogd
Een wachtwoord dat in het geheugen geladen is, is van een type dat weigert zichzelf af te drukken: het levert drie sterretjes overal waar een waarde getoond zou worden. Een foutmelding, een logregel of een bugrapport kunnen het dus niet laten ontsnappen, zelfs niet per ongeluk.
De interface geeft het evenmin ooit terug. Ze kan zeggen dat er een wachtwoord is ingesteld, maar ze kan het niet teruglezen. De enige weg waarlangs het naar buiten komt, is de verbinding met OGame.
Waartegen de versleuteling niet beschermt
Ze beschermt tegen het uitlekken van het bestand alleen: een rondslingerende back-up, een naar iemand gestuurde export, een doorverkochte schijf, een door een derde teruggehaald bestand. Dat is verreweg het waarschijnlijkste geval, en in al die gevallen blijven uw gegevens onleesbaar.
Ze beschermt niet tegen iemand die volledige toegang krijgt tot uw computer terwijl die draait: wie het bestand
en
de sleutel heeft, heeft de geheimen. Geen enkele bij u geïnstalleerde software kan iets anders beloven, en we schrijven het liever op dan u het te laten vermoeden.
Gehost door Kepler
, staan uw inloggegevens op onze servers, op dezelfde manier versleuteld. Wij bekijken ze niet, maar software hosten betekent er technisch de zeggenschap over hebben. Het tegendeel beweren zou onwaar zijn. Als dat punt voor u telt, is zelf hosten de formule die bij u past.
Veiligheid in het spel
Het tempo van de verzoeken is centraal geregeld en gespreid zoals een speler dat zou doen.
Alle workers gaan door een pacer. Moet de bot expedities, plundertochten en een gebouw op hetzelfde moment versturen, dan lopen ze niet door elkaar: wie aan de beurt is, houdt die tot het einde van zijn ronde. Hij stuurt eerst alle expedities, dan het te bouwen gebouw, dan de plundertochten.
Nooit twee verzoeken in dezelfde adem tussen verschillende workers: een halve seconde scheidt ze op zijn minst.
Elke bot heeft zijn eigen vingerafdruk, kloppend tot in de tijdzone en de opgegeven talen, afgestemd op het land waar de verbinding uitkomt.
De licentie
Uw licentie is een ondertekend bestand, bij u gecontroleerd. De bot heeft onze servers alleen nodig om ze te verlengen, hij blijft tot drie dagen zonder ons doorlopen. Een storing bij ons legt uw bots niet stil.
Dit bestand bevat niets van uw spelaccounts. Een referentie, een aantal bots, datums.
Downloaden
Veelgestelde vragen