Categorie: Blog

Ontwikkeling van een applicatie in SwiftUI. Deel 1: gegevensstroom en Redux

Na deelname aan de State of the Union-sessie op WWDC 2019 besloot ik om SwiftUI grondig te bestuderen. Ik heb veel tijd besteed aan het werken ermee en ben nu begonnen met de ontwikkeling van een echte applicatie die nuttig kan zijn voor een breed publiek. Ik heb het MovieSwiftUI genoemd — een app voor het vinden van nieuwe en oude films, evenals het verzamelen van […]

Update van de DNS-servers BIND 9.14.4 en Knot 2.8.3

Er zijn correctieve updates gepubliceerd voor de stabiele versies van de DNS-server BIND 9.14.4 en 9.11.9, evenals voor de in ontwikkeling zijnde experimentele versie 9.15.2. In de nieuwe releases is een kwetsbaarheid (CVE-2019-6471) verholpen die werd veroorzaakt door een raceconditie en die kon leiden tot een denial-of-service (afsluiten van het proces bij het afgaan van assert) bij het blokkeren van een groot aantal binnenkomende pakketten. Bovendien is in de nieuwe versie 9.14.4 ondersteuning voor de GeoIP2 API toegevoegd […]

We bouwen een pipeline voor geautomatiseerde testen op Azure DevOps

Onlangs kwam ik een nog niet erg populaire oplossing tegen in de wereld van DevOps, namelijk Azure DevOps-pijplijnen. Ik merkte meteen het gebrek aan duidelijke handleidingen of artikelen over het onderwerp. Ik weet niet waar dat aan ligt, maar Microsoft heeft duidelijk werk te verzetten in het populariseren van deze tool. Vandaag gaan we een pijplijn bouwen voor geautomatiseerde tests binnen de Azure-cloud. Laten we beginnen, […]

Functionele DBMS

De wereld van databases wordt al lang gedomineerd door relationele databasesystemen die SQL gebruiken. Dit is zo sterk dat de opkomende varianten NoSQL worden genoemd. Ze hebben een zekere plaats op deze markt weten te veroveren, maar relationele databasesystemen zijn nog lang niet uitgerangeerd en worden nog steeds actief gebruikt voor hun doeleinden. In dit artikel wil ik het concept van een functionele database beschrijven. Voor een beter begrip zal ik […]

In de nieuwe Microsoft Edge kan globale multimedia controle verschijnen.

Microsoft werkt aan een nieuwe globale multimedia-controller voor zijn browser Edge, die is gebaseerd op Chromium. Het wordt gerapporteerd dat de controller, die geactiveerd kan worden door op de knop 'Multimedia' in de adresbalk te klikken, nu niet alleen een lijst kan weergeven van de momenteel afgespeelde audio- of videobestanden, maar ook andere actieve multimedia-sessies, die daarna afzonderlijk kunnen worden gewisseld en beheerd. […]

In Kazachstan hebben verschillende grote providers HTTPS-verkeer onderschept

In overeenstemming met de in Kazakhstan sinds 2016 geldende wijzigingen in de wet 'Over communicatie', hebben veel Kazachse providers, waaronder Kcell, Beeline, Tele2 en Altel, vanaf vandaag systemen voor het afluisteren van HTTPS-verkeer van klanten geïmplementeerd met vervanging van het oorspronkelijk gebruikte certificaat. Aanvankelijk was het de bedoeling om het afluistersysteem in 2016 in te voeren, maar deze operatie werd steeds uitgesteld en de wet is nu […]

Release van het aanvaldetectiesysteem Snort 2.9.14.0

Cisco heeft de release van Snort 2.9.14.0 aangekondigd, een vrij beschikbaar systeem voor het detecteren en voorkomen van aanvallen, dat methoden voor handtekeningmatching, protocollinspectie en mechanismen voor anomaliedetectie combineert. Belangrijkste noviteiten: Ondersteuning voor poortnummermaskers in de hostcache en de mogelijkheid om de binding van applicatie-id's aan netwerkpoorten te overschrijven; Nieuwe sjablonen voor clientsoftware voor het indienen van verzoeken […]

Google heeft de beloningen voor het ontdekken van kwetsbaarheden in Chrome, Chrome OS en Google Play verhoogd

Google heeft aangekondigd de bedragen die worden uitbetaald in het kader van het beloningsprogramma voor het vinden van kwetsbaarheden in de Chrome-browser en de onderliggende componenten te verhogen. Het maximale bedrag voor het creëren van een exploit die uit de sandbox-omgeving ontsnapt, is verhoogd van 15.000 naar 30.000 dollar, voor een methode om toegangsscheidingen in JavaScript (XSS) te omzeilen van 7.500 naar 20.000 dollar, […]

De programmeertaal P4

P4 is een programmeertaal die is ontworpen voor het programmeren van regels voor het routeren van pakketten. In tegenstelling tot een algemene programmeertaal zoals C of Python, is P4 een domeingerichte taal met een aantal constructies die zijn geoptimaliseerd voor netwerkroutering. P4 is een open-source taal, gelicentieerd en ondersteund door een non-profitorganisatie genaamd P4 Language Consortium. Het wordt ook ondersteund door […]

Digital Shadows — helpt deskundig de digitale risico's te verminderen

Misschien weet u wat OSINT is en heeft u de Shodan-zoekmachine gebruikt, of u maakt al gebruik van een Threat Intelligence Platform om IOC van verschillende feeds te prioriteren. Maar soms is het noodzakelijk om continu naar uw bedrijf van buitenaf te kijken en hulp te krijgen bij het verhelpen van ontdekte incidenten. Digital Shadows maakt het mogelijk om de digitale activa van een bedrijf te volgen en biedt specifieke acties aan. In wezen […]

Basis van transparante proxyconfiguratie met 3proxy en iptables/netfilter of hoe "alles via proxy te laten lopen"

In dit artikel willen we de mogelijkheden van transparante proxying verkennen, waarmee het mogelijk is om volledig onopgemerkt voor klanten al het of een deel van het verkeer via externe proxyservers te leiden. Toen ik begon met het aanpakken van deze taak, stuitte ik op een groot probleem — het HTTPS-protocol. In de goede oude tijd waren er niet veel problemen met transparante proxying voor HTTP, […]

Long live the king: de wrede wereld van hiërarchie in een roedel straathonden

In grote groepen mensen verschijnt altijd een leider, bewust of onbewust. De verdeling van macht van de hoogste naar de laagste niveaus van de hiërarchische piramide heeft verschillende voordelen voor de groep als geheel, en voor afzonderlijke individuen. Want orde is altijd beter dan chaos, nietwaar? Door de eeuwen heen heeft de mensheid in alle beschavingen de hiërarchische piramide van macht op verschillende manieren geïmplementeerd […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster