Sophos , une entreprise de cybersécurité, a déclaré que le code Sandboxie sandbox est désormais accessible à tous. Rappelons que Sandboxie est sorti il y a 15 ans.
Seth Geftik, directeur de la promotion des produits Sophos, a annoncé la décision d'ouvrir l'open source.
«Nous sommes très heureux d'avoir pu ouvrir le code de l'outil à la communauté. Sandboxie a été développé par des développeurs hautement qualifiés au fil des ans », a déclaré Geftik.
«En fait, notre implémentation montre comment vous pouvez intégrer de manière compétente avec Windows au niveau le plus profond. Nous nous attendons à ce que l'ouverture du code déclenche une vague d'idées et d'implémentations nouvelles. »
_________________
Sophos est fier d'annoncer la sortie du code source de Sandboxie à la communauté, ce qui signifie que nous sommes enfin un outil open source!
Nous sommes ravis de donner le code à la communauté. L'outil Sandboxie a été construit sur de nombreuses années de travail de développeur hautement qualifié et est un exemple de la façon d'intégrer avec Windows à un niveau très bas. Nous sommes fiers de le diffuser à la communauté dans l'espoir qu'il engendrera une nouvelle vague d'idées et de cas d'utilisation.
Pour télécharger cette version, veuillez visiter notre page de téléchargement ici .
Alors que nous vous surveillons et vous tenons au courant de l'adoption du code source et de sa transition pour devenir un véritable projet open source, nous pouvons imaginer que vous avez des questions sur la disponibilité des versions gratuites de Sandboxie et l'avenir du forum et ce site.
FAQ sur cette version
Sophos s'appropriera-t-il le projet open source?
Sophos est actuellement en contact avec des membres de la communauté qui sont prêts à prendre le code source de Sandboxie et à le rendre disponible via un projet open source à la communauté. Nous vous tiendrons informés des progrès réalisés sur ce site.
Une version précompilée de Sophos sera-t-elle disponible?
La dernière version de Sandboxie (Win 7, 8.1 et 10 uniquement) est disponible ici . Il s'agit de la dernière version de Sandboxie que Sophos mettra à la disposition de la communauté et aucune autre mise à jour ne lui sera apportée. Toutes les fonctionnalités restreintes ont été rendues entièrement gratuites dans cette version. Toute autre amélioration de Sandboxie devra être effectuée via la communauté open source.
Qu'adviendra-t-il des forums?
Sophos prévoit de fermer le forum Sandboxie de la communauté Sophos le 1er juin 2020.
Qu'adviendra-t-il du serveur de licences existant?
La version open source n'a pas de code pour vérifier le serveur de licences. Nous avons supprimé toutes les vérifications par rapport au serveur de licences depuis la version 5.31.1. Pour cette raison, nous fermerons le serveur de licences le 1er juin 2020.
Qu'adviendra-t-il du site Web de Sandboxie et des téléchargements disponibles?
Au fur et à mesure que la communauté Sandboxie adoptera le code source disponible, le transformant en un projet open source, nous fermerons progressivement le site Web et nous prévoyons de fermer le site Web à l'automne 2020.
Comment compiler le code?
La construction de Sandboxie se déroule en 3 étapes:
Compiler le code source
Signer les binaires générés (facultatif pour la plupart des choses mais requis pour le pilote)
Créez le programme d'installation (facultatif mais utile pour effectuer initialement des tâches telles que l'installation du service et du pilote)
Pour commencer, il existe un fichier Lisezmoi.txt à la racine du code source.
Le principal élément de source qui est nécessaire pour compiler le code est Microsoft Visual Studio 2015. (La version communautaire peut générer le code source, mais sachez qu'il existe des restrictions sur l'utilisation des binaires générés par cette version). Il existe une dépendance sur le Kit de pilote de périphérique Microsoft Windows 7.1.0 (le lien a été fourni dans le fichier Readme.txt).
Il existe un fichier Lisezmoi.txt distinct situé dans le dossier / install / pour la création du programme d'installation. Cela contient des exigences supplémentaires à configurer.
Le code source Sandboxie est-il fourni avec du code précompilé?
Non, Sandboxie peut être compilé entièrement à partir du code source avec très peu de dépendances.
Existe-t-il des restrictions à l'utilisation du code source?
Nous publions le code source sous la licence GPL v3 (
https://www.gnu.org/licenses/gpl-3.0.en.html )
Comment commencer à étudier le code source?
Commencez avec le fichier Readme.txt à la racine. Il y a un peu plus d'explications sur chacun des différents projets dans le code source.
Dois-je signer mes pilotes?
Oui, Microsoft exige que tous les pilotes soient signés. Cela nécessite l'achat d'un certificat validé auprès d'une autorité de certification qui normalement examinera également la personne / l'entreprise qu'elle délivre. Depuis Windows 10, Microsoft exige également que tous les pilotes leur soient soumis via leur portail de développement matériel afin qu'il puisse être validé et signé par eux.
À des fins de test, il est possible de créer un certificat auto-signé et de l'utiliser pour signer votre pilote localement. Windows doit toujours s'exécuter dans ce qu'on appelle le mode de signature de test afin d'accepter cette forme de pilote signé.
Il est au-delà de la portée de ce document de décrire comment signer les binaires, mais il existe de nombreuses ressources en ligne pour vous y aider.
Puis-je éviter de signer le pilote?
Si vous utilisez une version du pilote déjà signée, il est possible de mettre à jour d'autres composants et de déposer des fichiers en remplacement. La seule condition est que la «Version» associée au projet SbieSvc (voir common \ my_version.h) corresponde à la version du pilote.
______________________
Une première mouture
https://github.com/xanasoft/Sandboxie