Beschrijving
Locktura Security brengt modulaire WordPress-beveiliging, monitoring, onderhoud en waarschuwingen samen in één dashboard. Locktura kan de meeste beveiliging lokaal uitvoeren; schakel alleen in wat je site nodig heeft.
Inbegrepen modules
- Firewall – Aanvalsfiltering en bescherming die rekening houdt met caching.
- Brute Force Defense – loginbeperkingen, bans en opheffen van ban-besturingselementen.
- Verharden – Besturingselementen voor user enumeration, editor, XML-RPC, feed, hotlink en server-exposure.
- Updatebeheer – Updates, Softwarestatus, terugdraaien en opschonen.
- Toegangsbeheer – IP-lijsten, uitzonderingen en automatische blokkeringen.
- Geo-blokkering – Landregels en crawlerverificatie.
- Login verbergen – Aangepaste login-URL en routebescherming.
- Anti-Spam schild – Lokale CAPTCHA en bescherming van formulieren of reacties.
- Gebruikersnamen & 2FA – Gebruikersnaamcontroles, TOTP, passkeys, herstelcodes, regels per rol en Locktura rechten volgens het principe van minimale bevoegdheden.
- Wachtwoordbeheer – Beleid, resets, risicoscans en controles op gelekte wachtwoorden.
- E-mailwaarschuwingen – Instelbare beveiligingsmeldingen.
- Beveiligingslogs – Lokale gebeurtenissen met detecteerbare logmanipulatie, integriteitscontroles en export.
- Live Traffic – Aanvragen, bezoekers, bots, filters en geolocatie.
- Gebruikerslog – Account-, content- en instellingenactiviteit met detecteerbare logmanipulatie.
- Bestandsscanner – Bestands- en configuratiecontroles, verificatie van officiële checksums, incrementele integriteitsscans, tijdvensters voor uitrol, quarantaine en terugzetten.
- Bestandsmachtigingen – Controles op machtigingen, oplossingen en geschiedenis.
- SSL-beheer – HTTPS, certificaten, proxy, back-up en terugdraaien.
- Email-codering – Inventarisatie en verhulling van e-mailadressen.
Afzonderlijke Premium plugin
Locktura Premium wordt afzonderlijk buiten WordPress.org verspreid en is niet in dit pakket opgenomen. Elke hierboven genoemde Free functie werkt zonder licentie.
De afzonderlijke Premium-plugin voegt het volgende toe:
- Patroonherkenning
- Gedragsanalyse
- Admin vergrendeling
- Virtueel patchen
- Header hardening
- API-bewaker
- Neurale botonderdrukking
- Netwerkreputatiebeheer
- Domeinbeveiliging
- Cookiebeveiligingscentrum
- Malwarescanner & opschoning
- Smart 404
- Extra tools voor beveiligingsverharding
- Maandelijkse rapporten
- Sessiebeheer
- Extra tools voor gebruikersbeveiliging
- Premium handtekeningenpakket
Privacy
Locktura slaat beveiligingsgegevens lokaal op, waaronder IP-adressen, details van aanvragen en logins, gebruikersnamen, gebeurtenissen, waarschuwingsinstellingen, wachtwoordbeleid en 2FA-instellingen, versleutelde TOTP-geheimen, openbare authenticatiegegevens van passkeys, gehashte herstelcodes, de registratiestatus, scangeschiedenis en updategeschiedenis. Privésleutels van passkeys blijven op het authenticatiemiddel van de gebruiker en worden nooit door Locktura opgeslagen. Optionele geolocatiecontroles en controles op gelekte wachtwoorden gebruiken de onderstaande diensten. Beheerders bepalen bewaartermijnen, ontvangers, opvragingen en privacyinstellingen.
De schatting van uniek verkeer telt elk IP-adres eenmaal per kalenderdag, met uitzondering van herkende bots en geblokkeerde aanvragen. Deze lokale teller slaat een met een sleutel berekende hash van het IP-adres en de datum op, zonder het oorspronkelijke IP-adres of een browsercookie op te slaan. Deze identifiers veranderen dagelijks en volgen de bewaartermijn voor geaggregeerde verkeersgegevens (maximaal 90 dagen). Gedeelde IP-adressen worden als één geteld en bezoeken waarbij WordPress niet wordt uitgevoerd, worden mogelijk niet geregistreerd. Dagelijkse unieke aantallen vormen geen totaal waarin dubbeltellingen over meerdere dagen zijn verwijderd.
Externe diensten
Locktura laadt geen scripts, stijlen, lettertypen of afbeeldingen van derden. Alleen de hieronder beschreven aanvragen worden uitgevoerd wanneer de bijbehorende functie is ingeschakeld of wordt gebruikt.
WordPress.org en updateproviders van uitbreidingen
Wordt gebruikt voor core-, plugin- en thema-updatecontroles en downloads via WordPress.org en update-endpoints die door geïnstalleerde uitbreidingen zijn opgegeven. Aanvragen vinden plaats tijdens geplande controles of controles op aanvraag van een beheerder en kunnen de site-URL, softwareversies, taalinstelling en metadata van uitbreidingen bevatten. Een handmatige scan met Softwarestatus en de ingeschakelde Trusted Integrity Scanner dienen ook aanvragen in voor officiële WordPress.org-checksums voor core en plugins. De scan met Softwarestatus kan daarnaast een aanvraag indienen voor metadata over de laatste update van plugins. Deze aanvragen voor checksums bevatten de geïnstalleerde versie, taalinstelling en plugin-slug. Scanresultaten, lokale referentiegegevens, integriteitsbevindingen en updategeschiedenis worden lokaal opgeslagen. De content van lokale bestanden wordt door de integriteitsscanner nooit naar WordPress.org verzonden.
Documentatie: https://developer.wordpress.org/apis/handbook/wordpress-org/update-api/ en https://developer.wordpress.org/cli/commands/plugin/verify-checksums/
Beleid: https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/ en https://wordpress.org/about/license/
Privacy: https://wordpress.org/about/privacy/
Have I Been Pwned Pwned Passwords
Wordt gebruikt voor optionele controles op gelekte wachtwoorden via https://api.pwnedpasswords.com/range/{first5-sha1}. Alleen de eerste vijf tekens van de SHA-1-hash van het wachtwoord worden verzonden, nooit het wachtwoord of de volledige hash. Resultaten kunnen lokaal in de cache worden bewaard. De opgeslagen status wordt verwijderd wanneer het wachtwoord verandert.
Documentatie: https://haveibeenpwned.com/API/v3#PwnedPasswords
Voorwaarden: https://haveibeenpwned.com/TermsOfUse
Privacy: https://haveibeenpwned.com/Privacy
Geolocatieproviders
Als ingeschakelde geolocatie gegevens nodig heeft die niet in de cache staan en er geen vertrouwde landheader beschikbaar is, verstuurt Locktura het openbare IP-adres dat wordt opgezocht. Resultaten kunnen 24 uur lokaal in de cache worden bewaard. Providers worden in deze volgorde geprobeerd:
- Country (
https://api.country.is/{ip}) – Primaire provider. Informatie over de dienst en privacy: https://country.is/ | Broncode en zelf hosten: https://github.com/lineofflight/country - IPWhois (
https://ipwho.is/{ip}) – Eerste fallback. Documentatie: https://ipwhois.io/documentation | Voorwaarden: https://ipwhois.io/terms | Privacy: https://ipwhois.io/privacy - ipapi.co (
https://ipapi.co/{ip}/json/) – Laatste fallback. Documentatie: https://ipapi.co/api/ | Voorwaarden: https://ipapi.co/terms/ | Privacy: https://ipapi.co/privacy/
HTTPS- en TLS-controles van de eigen site
SSL-beheer controleert de ingestelde home_url() of site_url(). Een door een beheerder aangevraagde HEAD-aanvraag of TLS-handshake stuurt gewone netwerkmetadata en een Locktura User-Agent naar de eigen host van de site. Systeemstatus verstuurt daarnaast dagelijks vijf kleine GET-aanvragen naar de ingestelde home_url(): één willekeurig ontbrekend pad, drie vaste gevoelige paden en de homepage. Deze aanvragen controleren op openbare blootstelling en onverwacht extern omleiden. Reactie-inhoud en mogelijke geheimen worden nooit opgeslagen; alleen statusinformatie blijft bewaard. Locktura heeft geen endpoint van derden geselecteerd.
E-mailverzending via de instellingen van de site
Ingeschakelde waarschuwingen en tests kunnen de ontvanger, site-URL, het gebeurtenistype, de tijdstempel, het IP-adres, relevante context en links voor herstel bevatten. WordPress gebruikt het ingestelde e-mailtransport van de site; Locktura zal geen provider selecteren.
Locktura site links
Links naar https://locktura.com/ openen alleen nadat een beheerder erop klikt; er worden geen verzoeken op de achtergrond verstuurd.
Voorwaarden: https://locktura.com/terms-and-conditions/
Privacy: https://locktura.com/privacy-policy/
Vertalingen
Nederlandse vertalingen worden beheerd via translate.wordpress.org en door WordPress geleverd zodra een goedgekeurd pakket beschikbaar is.
Gebundelde assets
De tijdens het gebruik benodigde bestanden worden lokaal meegeleverd. De iconen van Flag Icons, QRCode for JavaScript en lbuchs/WebAuthn gebruiken de MIT License; de lettertypen Inter en Bebas Neue gebruiken de SIL Open Font License 1.1. De aangepaste wereldkaart van Wikimedia Commons behoort tot het publieke domein. Details over bron en licentie zijn opgenomen onder assets/ en vendor/lbuchs/. Locktura-afbeeldingen vallen onder GPLv2 of later.
Schermafbeeldingen







Installatie
- Upload de map
lockturanaar/wp-content/plugins/, of installeer de plugin via het scherm Plugins in WordPress. - Activeer Locktura Security en open het Locktura dashboard.
- Beoordeel de modules, schakel de beveiligingen in die je nodig hebt, en sla gewijzigde instellingen op.
FAQ
-
Is de firewall inbegrepen?
-
Ja. Locktura Security bevat de firewall met meegeleverde regels van de community.
-
Werken alle vermelde Free functies zonder licentie?
-
Ja. Elke functie die als inbegrepen in deze plugin wordt vermeld, werkt zonder licentie en heeft geen tijds- of gebruiksbeperkingen. De afzonderlijk verspreide Premium-plugin is niet in dit pakket opgenomen.
-
Heb ik een cloudaccount nodig?
-
Nee. Locktura kan de beveiliging lokaal uitvoeren. Alleen de optionele functies die onder Externe diensten zijn beschreven, voeren netwerkaanvragen uit.
-
Slaat Locktura Security beveiligingslogs op?
-
Ja. Beveiligingsgebeurtenissen worden lokaal opgeslagen zodat beheerders ze kunnen beoordelen. Nieuwe logregels worden aan elkaar gekoppeld en ondertekend, zodat onverwachte wijzigingen of ontbrekende logregels kunnen worden gedetecteerd. Bestaande logregels blijven na een upgrade beschikbaar als oudere logs.
-
Kunnen IP-adressen worden geanonimiseerd?
-
Ja. Er is een instelling beschikbaar om IP-adressen te anonimiseren.
-
Hebben gebruikers een passkey nodig?
-
Nee. Passkeys en fysieke beveiligingssleutels zijn optioneel. Bestaande 2FA met een authenticator-app blijft werken zonder dat gebruikers deze opnieuw hoeven in te stellen. Het vertrouwde 2FA-scherm blijft de standaard na een login met een wachtwoord.
-
Waar beheren gebruikers 2FA?
-
Gebruikers beheren hun eigen authenticator-app, passkeys en herstelcodes onder Gebruikers > Profiel. Beheerders kunnen 2FA per rol verplicht stellen, een respijtperiode instellen, de inschrijvingsstatus beoordelen en 2FA resetten zonder geheime authenticatiegegevens van gebruikers te zien.
-
Wat kun je beheren op de tab Rechten?
-
Je kunt afzonderlijk rechten toekennen voor het bekijken van beveiligingsinformatie, beheren van blokkeringen, uitvoeren van scans, herstellen van bestanden, beheren van beleid en wissen van logs. Beheerders behouden volledige toegang; andere rollen of individuele gebruikers krijgen alleen de rechten die je toewijst. Voor wijzigingen in rechten is een nieuwe 2FA-verificatie nodig.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“Locktura Security” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Locktura Security” is vertaald in 1 locale. Dank voor de vertalers voor hun bijdragen.
Vertaal “Locktura Security” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
2.6.4
- Firewall-afhandeling van WooCommerce betaalretour-URL’s opgelost.
- Openbare auteurs- en reactienamen behouden wanneer Gebruikersnamenbescherming is ingeschakeld.
- De navigatie in Toegangsbeheer voor actieve IP-verbanningen verbeterd.
- Probleem opgelost met de duur van Brute Force blokkeringen en het blokkeringsbeheer gecentraliseerd in Toegangsbeheer.
2.6.3
- Probleem opgelost met de manier waarop Hide Login met wachtwoordbeveiligde pagina’s omgaat.
- De betrouwbaarheid van bestandsintegriteitsbewaking verbeterd.
- De Hardening-besturingselementen geüpdatet en een optionele XML-RPC uitzondering voor Jetpack toegevoegd.
- De afhandeling van aanvragen door de firewall en de compatibiliteit met Jetpack verbeterd.
2.6.2
- De compatibiliteit van de firewall met WooCommerce verbeterd.
- De werkwijzen voor bewaking van bestandsintegriteit en de bestandsscanner verbeterd.
- Schattingen van het dagelijkse aantal unieke bezoekers aan het dashboard toegevoegd.
- Dashboardmeldingen, modulekaarten en de berekening van de beveiligingsscore verbeterd.
- Verfijnde presentatie van de banlijst voor toegangsbeheer.
- Opgelost: IP-adresfiltering in gebruikerslogs.
- De afhandeling van updates, back-ups en het terugzetten van Hardening-serverregels is verbeterd.
2.6.1
- De bewaking van bestandsintegriteit verbeterd.
- Het zoeken op landnamen in Geo-blokkering verbeterd, inclusief Nederlandse en Caribische namen.
- Het opslaan van 2FA-beleid en de berichten bij het instellen van een authenticator zijn verbeterd.
- De dashboardpresentatie geüpdatet en verouderde code voor de themastatus verwijderd.
- Gevoelige MainWP updateparameters worden beter afgeschermd in beveiligingslogs.
2.6.0
- Form Guard toegevoegd en aanvullende verificatie verbeterd, ook in de werkwijze van e-mailcodering.
- De bewaking van bestandsintegriteit verbeterd.
- Opgelost: gedrag van beveiligingslogs en gebruikerslogs, en e-mailtemplates en bezorging verbeterd.
