Techniques actuelles de contournement de politiques de restrictions logicielles

Magazine
Marque
MISC
Numéro
85
Mois de parution
mai 2016
Domaines


Résumé

Nombreuses sont les entreprises mettant en œuvre des restrictions logicielles sur les socles système de ressources jugées critiques, de par leur degré d’exposition ou du point de vue de la continuité de leur activité. Cet article vise, en détaillant plusieurs méthodes, à démontrer comment ces restrictions peuvent être contournées.


Appliquer et maintenir dans le temps une politique de mise à jour des composants systèmes et applicatifs constitue à la fois une mesure technique de base pour la sécurité d’un Système d’Information et dans le même temps un véritable défi organisationnel. Nombreux sont les cas où une mise à jour est impossible, par exemple pour des environnements s’appuyant sur des logiciels garantis zéro défaut pour lesquels toute mise à jour signifie repasser par un long et coûteux processus de vérification ; ou dans certains types de SI, par exemple les SI industriels, où la plupart des outils requièrent un système anté-Windows Server 2003.

Pour toutes ces situations où le maintien à jour est impossible et afin de pallier aux risques de compromission de tels systèmes, des actions de durcissement sont souvent déclinées sous la forme de restrictions logicielles dans l’optique de limiter les actions possibles par un utilisateur. L’objectif est simple :...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite
Références

[NETSPI1] http://www.netspi.com/blog/2013/05/22/breaking-out-of-applications-deployed-via-terminal-services-citrix-and-kiosks/

[PP] https://www.pentestpartners.com/blog/breaking-out-of-citrix-and-other-restricted-desktop-environments/

[IKATKALI] https://github.com/maaaaz/ikat-on-kali-v2

[PC1] https://www.defcon.org/images/defcon-16/dc16-presentations/defcon-16-craig.pdf

[PC2] http://www.security-assessment.com/files/documents/presentations/DEFCON-19-Craig-Internet-Kiosk-Terminals.pdf

[PWNWIKI] http://pwnwiki.io/#!presence/windows/blind.md

[PSTOOLS] https://github.com/PowerShellEmpire/PowerTools

[PSPLOIT] https://github.com/PowerShellMafia/PowerSploit

[PSEMPIRE] https://github.com/PowerShellEmpire/Empire

[NPS] https://github.com/Ben0xA/nps

[PS.NET] https://msdn.microsoft.com/en-us/library/system.management.automation.powershell.create(v=vs.85).aspx

[NETSPI2] https://blog.netspi.com/15-ways-to-bypass-the-powershell-execution-policy/

[GPOELEVATED] https://technet.microsoft.com/en-us/library/cc940899.aspx

[EXPELEVATED] https://blogs.technet.microsoft.com/fdcc/2011/01/24/alwaysinstallelevated-is-equivalent-to-granting-administrative-rights/

[SC2VBS] http://blog.didierstevens.com/2009/05/06/shellcode-2-vbscript/

[APPLOCKER] https://technet.microsoft.com/en-us/library/dd723678(v=ws.10).aspx

[APPBC] http://www.onevinn.se/articles/imported-articles/applocker-bypass-checker/

[JSRAT] https://github.com/3gstudent/Javascript-Backdoor

[INSTALLUTIL1] http://subt0x10.blogspot.fr/2015/08/application-whitelisting-bypasses-101.html

[INSTALLUTIL2] https://www.rapid7.com/db/modules/exploit/windows/local/applocker_bypass

[RESANALYZER] https://github.com/maaaaz/reswmsecanalyzer

[MAC] https://bsidesvienna.at/slides/2015/a_case_study_on_the_security_of_application_whitelisting.pdf

[WIN1] https://msdn.microsoft.com/en-us/library/dn449278(v=winembedded.82).aspx

[WIN2] http://www.carlstalhood.com/group-policy-objects-vda-user-settings/

[CITRIX] http://support.citrix.com/article/CTX140219

[WIN3] https://msdn.microsoft.com/en-us/library/bb521407(v=winembedded.51).aspx

[ANSSI] http://www.ssi.gouv.fr/uploads/IMG/pdf/NP_Applocker_NoteTech-v1.pdf

[NSA] https://www.nsa.gov/ia/_files/app/Application_Whitelisting_Using_Microsoft_AppLocker_FINAL.pdf

[NCSC] http://www.ncsc.govt.nz/assets/NCSC-Documents/NCSC-Applocker-public-v1.0.5.pdf

[CERTFR1] http://www.cert.ssi.gouv.fr/site/CERTFR-2015-ACT-041/CERTFR-2015-ACT-041.html

[CERTFR2] http://www.cert.ssi.gouv.fr/site/CERTFR-2016-ACT-002/CERTFR-2016-ACT-002.html

[ADSEC] https://adsecurity.org/?tag=powershell-logging-group-policy



Articles qui pourraient vous intéresser...

Répondez aux problématiques de sécurité d’accès avec OpenSSH

Magazine
Marque
Linux Pratique
HS n°
Numéro
49
Mois de parution
novembre 2020
Domaines
Résumé

Notre infrastructure est désormais stable et sécurisée tant au niveau système que réseau. Nous allons pouvoir étudier de manière un peu approfondie un logiciel particulier : OpenSSH. Ce démon réseau nous permet de nous connecter en toute sécurité sur nos serveurs via le protocole SSH. Son développement a commencé il y a plus de 20 ans chez nos amis d’OpenBSD. La liste de ses fonctionnalités est d’une longueur impressionnante. Nous allons en parcourir ensemble quelques-unes qui, je l’espère, nous permettront d’améliorer tant notre sécurité que notre productivité quotidienne.

Définissez l'architecture de vos serveurs et installez-les

Magazine
Marque
Linux Pratique
HS n°
Numéro
49
Mois de parution
novembre 2020
Domaines
Résumé

Dans cet article, nous réfléchirons aux besoins de sécurité auxquels nos serveurs devront répondre. Il sera d’ailleurs plus question d’architecture que de serveur personnel. Pourquoi cela ? Car nos besoins vont à coup sûr évoluer dans le temps. L’approche la plus pérenne sera donc de mener une réflexion basée sur des services et non sur un serveur unique. Nous allons aussi nous attacher à assurer la résilience de nos services de base. Nos choix d’architecture auront pour objectif de pouvoir mieux détecter, contrer et éventuellement réparer les dommages causés par une attaque informatique. Nous pourrons par exemple restaurer nos services si un attaquant réussissait à prendre le contrôle du serveur. Notre plan de bataille commencera par la définition des grandes lignes de notre infrastructure, puis par la sélection de nos fournisseurs. Nous déploierons ensuite le serveur avec un premier palier de sécurisation système.

Migrez de iptables vers nftables

Magazine
Marque
Linux Pratique
Numéro
122
Mois de parution
novembre 2020
Domaines
Résumé

Il y a cinq ans, je lisais un premier article sur nftables [1] : l’outil semblait intéressant, mais il n’était pas disponible sur ma machine. En 2019, une distribution majeure, Debian, a basculé sur nftables avec sa version 10 (Buster) [2] : il est donc temps de voir comment migrer du vénérable pare-feu iptables vers son successeur.

Sauvegardez vos données, centralisez vos logs et supervisez votre sécurité

Magazine
Marque
Linux Pratique
HS n°
Numéro
49
Mois de parution
novembre 2020
Domaines
Résumé

Nos serveurs présentent désormais une surface d’attaque réseau maîtrisée et une sécurisation système d’un niveau cohérent avec notre modèle de menaces. De même, le service SSH tournant sur ces serveurs est configuré de manière optimisée. Nous pouvons donc être relativement sereins si nos adversaires sont d’un niveau intermédiaire. Et si malgré toutes ces protections, une attaque comme un rançongiciel réussissait ? Et bien dans ce cas-là, pour l’instant, notre infrastructure serait particulièrement vulnérable. Aucune sauvegarde externalisée. Pas de centralisation des traces. Une supervision sécurité inexistante. Remédions à cette situation afin d’élever le niveau de maturité de la sécurité de notre infrastructure.

Sécurisez votre réseau

Magazine
Marque
Linux Pratique
HS n°
Numéro
49
Mois de parution
novembre 2020
Domaines
Résumé

Maintenant que notre serveur principal est déployé et que nous y avons appliqué un premier niveau de sécurisation système, occupons-nous de sa sécurisation réseau. Nous allons détailler en quoi les attaques réseau sont primordiales dans notre modèle de menace. Comme nous le verrons, l’accès distant est le risque principal qui guette nos serveurs. Nous allons mettre en œuvre une sécurité en profondeur et les mesures de protection réseau en seront une de ses dimensions importantes.