-
Nbre de contenus
2889 -
Inscription
-
Jours gagnés
78
Tout ce qui a été posté par Mreve
-
Prérequis : niveau d'un langage informatique Explication très claire sur Vikipédia. Honnêtement je comptais rédiger ma propre explication mais celle du Wikipédia pour enfant est franchement bien ! Lisez la page entière ça vaut vraiment le coup ! Prérequis : langage compilé / interprété Si vous avez correctement lu la page de Vikipédia mentionnée plus haut, vous savez qu'un langage de programmation doit, à un moment donné, être traduit en langage machine. Pour ce faire il y a 2 solutions : passer par un compilateur ou par un interprète/interpréteur 1) Le compilateur est un logiciel qui va lire le tout le code source et le transformer en binaire (exécutable). 2) L'interprète est programme capable de traduire à la volée le langage cible en langage machine. Cela signifie que contrairement à la compilation, l'exécution du programme est effectuée au fur et à mesure de l'analyse du code source du programme. Généralement les langages de haut niveau sont interprétés (Bash, Python, Perl...) et ceux de plus bas niveau sont compilés (C, C++...) Note : Mon explication est très simplifiée. Avec ces 2 prérequis, la réponse à la question tient en une phrase : Généralement, un script fait référence à un programme relativement court (quelques centaines de lignes max) en langage de haut niveau qui permet d'automatiser des taches. Exemple : Je maintiens une liste de paquets à désinstaller sur les téléphones Android afin d'améliorer l'autonomie et limiter le tracking . Je recense pour l'instant plus de 1300 paquets répartis dans plusieurs fichiers. Afin d'éviter de taper la commandes pour chaque paquet, j'ai automatisé la procédure via un script BASH. Autre exemple tout simple. Pour trier rapidement les doublons j'utilise un petit script Shell qui a cette tête là : #!/bin/sh # Usage : needs to be launched in the parent directory of the repository REPO_PATH="./universal-android-debloater/lists/*" while read -r LINE; do output=$(grep -h $LINE $REPO_PATH) if ! [[ $output ]]; then echo "$LINE" >> no_duplicate.sh; fi done < "$1" Je lui donne une liste de paquets en argument et il me renvoie une liste sans doublon avec ceux que j'ai déjà. Voilà j'espère que c'est clair maintenant !
-
Discord et vie privée - article traduit
Mreve a répondu à un(e) sujet de Anon142 dans Sécurité et vie privée
Bonsoir @NoPic et bienvenue sur le forum. Les sources de l'article proviennent pour la grande majorité de l'entreprise Discord Inc elle-même : La page du blog de Richard Stallman consacrée à Discord apporte quelques informations supplémentaires. Il semblerait par exemple qu'il soit impossible d'utiliser Discord derrière un VPN sans donner son numéro de téléphone. (Source) L'apparence rustique de spyware.neocities.org et du site de Richard Stallman s'explique par l'usage exclusif de HTML (pas de CSS). Ensuite, je tiens à dire que les 2 sites ont des positions très extrêmes que je ne soutiens pas à 100%. Ce même site considère par exemple Firefox comme ayant un très haut risque d'espionnage ! Même si Firefox n'est pas exempt de tout défauts, je trouve ça stupide d'affirmer ça. Niveau vie privée et éthique, Firefox reste le meilleur navigateur grand public. Le modèle de menace de l'auteur est bien trop extrême pour la majorité des personnes. La page consacrée à Discord, bien que relativement anxiogène reste cependant intéressante et pose bien le problème : un logiciel propriétaire (code source inaccessible), centralisé, proposant un service gratuit et sans pubs nécessitant de gros moyens et collectant de nombreuses données ne vas pas se rentabiliser tout seul. Honnêtement Discord est bien moins pire que Facebook et Google. Le tracking de ces 2 géants ne se limite pas à leurs services/plateformes c'est bien le gros problème. Un internaute qui va sur le web sans "protections" (uBlock Origin, Decentraleyes...) se fait pister par Facebook et Google même s'il n'utilise aucun de ces 2 services. Ce n'est heureusement pas le cas de Discord. Me concernant j'ai une adresse mail oui (chez un prestataire sérieux qui fait du chiffrement de bout en bout) mais je ne suis pas sur les réseaux sociaux et ne possède pas de compte Google. Je vis très bien cette absence sur les réseaux sociaux et ne suis ni asocial ni paranoïaque. Outre les problèmes de reventes de données et les énormes problèmes (notamment politiques) que cela implique, il y a plein de bonnes raisons de quitter Facebook. Si cela vous intéresse : Récapitulatif de tous les scandales de Facebook: https://dayssincelastfacebookscandal.com/ Liste de toutes les raisons de quitter Facebook : https://www.stopusingfacebook.co/ Ce n'est pas une raison de continuer à accepter ça. Il est possible de mitiger très fortement cette collecte. Je suis tout à fait d'accord. C'est bien beau de critiquer mais si personne n'a de solution à proposer, ça ne sert à rien. Voici quelques solutions concrètes : D'abbord la vraie question est de se demander si un(e) enseignant(e) a réellement besoin de Discord pour assurer la continuité pédagogique. Riot me semble une alternative envisageable (pensez à utiliser le serveur français converser.eu) Certains passe par WhatsApp. Signal est une excellente alternative. Pour faire des conversations vidéo/audio (note : toujours privilégier l'audio pour soulager la bande passante), Jitsi Meet est extrêmement simple d'utilisation. Il suffit de choisir une instance française (parmi cette liste), créer une conversation et envoyer le lien à tous les participants. Tout se passe dans le navigateur, rien à installer et aucune inscription. Il y a actuellement un bug qui affecte les performances sous Firefox. Il est donc fortement conseillé d'utiliser un navigateur Chromium (Google-Chrome, ungoogled chromium, Brave etc...) pour utiliser Jitsi Meet. Ce bug devrait être réglé très prochainement. La plateforme continuitepedagogique.org lancée par l'association Framasoft permet une aide technique à tout(e) enseignant(e) dans le besoin. Pas tous non, je peux vous l'assurer et puis ce n'est une raison non plus pour s'enfermer encore plus dans cette "boucle infernale". -
Yep, Ouais j'ai cru comprendre que cette version avait quelques soucis. John Wu a sorti une nouvelle MAJ de Magisk et Magisk Manager (v20.4) qui règle pas mal de problèmes. Je pense qu'il aurait fermé l'issue sur Github si il avait trouvé la cause du tien. N'empêche que tu devrais ressayer un coup dans le doute. Avec un peu de chance, il l'a résolu indirectement. Je ne sais pas si on lui a donné assez d'infos. En même temps je ne vois pas trop ce que l'on peut lui apporter de plus. Ça va, je suis dans une maison à la campagne, ce n'est pas trop pénible à vivre. C'est ok pour toi aussi ?
-
Yep, Je te fais un petite vulgarisation demain.
-
@eric3342 Tails est un système d'exploitation destiné à être utilisé depuis une clef USB et dans le cadre d'un modèle de menace spécifique. Je ne pense pas du tout que @Toto021 ait besoin de l'utiliser.
-
Il s'avère que Google ne supporte plus les architectures 32 bits depuis le Android SDK 24. Si tu veux absolument utiliser ce PC pour ça, il ne te reste plus qu'a passer par une vieille version du SDK avec les conséquences que cela engendre. Typiquement vous pourrez rencontrer des problèmes si votre tablette est récente. Sony Vegas Pro n'est pas disponible sous Linux mais il existe des alternatives qui seront plus performantes que Vegas Pro sous Windows XP : DaVincci Resolve / Kdenlive / OpenShot
-
Déverrouiller son bootloader et installer TWRP [Libérez votre smartphone #2]
Mreve a répondu à un(e) sujet de Mreve dans Tutoriels et astuces
Elle est disponible dans la partie blog. La partie forum n'est plus utilisée pour les tutoriels. Je vais rajouter un bandeau d'avertissement. -
Les mésaventures d'un Renard archi épuisé
Mreve a répondu à un(e) sujet de Mreve dans Le bar du Crabe
C'est Archlinux aussi. Ce n'est une distribution recommandée aux débutants. Je n'aurais pas eu tout ces problèmes avec Linux Mint ! -
Je pense quand même qu'on retirera beaucoup de choses de cette crise sanitaire. Il est clair que des choses vont changer. Lecture intéressante : https://ploum.net/rien-ne-sera-jamais-plus-comme-avant/
-
[Vidéo] Encouragement de nos aidants de premiere ligne en Europe contre le coronavirus
Mreve a répondu à un(e) sujet de Delta dans Le bar du Crabe
Le personnel médical a bien besoin de reconnaissance oui. -
Salut @Toto021, Tu n'as pas besoin de savoir programmer pour utiliser Linux. Si tu veux quelque chose qui change de Windows. La version officielle d'Ubuntu est ce qu'il te faut. Si tu veux quelque chose qui ressemble un peu à Windows (visuellement), essaie les différents parfums : Ubuntu Budgie / Kubuntu ou tente ta chance avec Linux Mint. Comme je te l'expliquais dans ton premier topic, le SELinux en mode permissif est souvent utilisé par les développeurs pour aider au débogage. La ROM que compte installer est encore en BETA. Lorsqu'elle passera en version stable, le SELinux devrait repasser en enforcing. Tu n'as pas trop de chance avec ton téléphone. Le Samsung Galaxy A70 n'a que peu de choix de ROMs et aucune par officiellement maintenue par une team. Si tu ne préfères pas installer cette version non officielle de LineageOS tu peux toujours essayer de limiter le tracking sur ta ROM en utilisant mon script.
-
Discord et vie privée - article traduit
Mreve a répondu à un(e) sujet de Anon142 dans Sécurité et vie privée
Bonsoir @Mr Diamond et bienvenue sur le forum. Vous ne travaillez pas dans le milieu n'est-ce pas ? Évitez de parler de logiciels électroniques cela n'a pas vraiment de sens. Être relié à internet n'implique pas forcément d'être connecté à une base de données. C'est même faux la plupart du temps. Je suis évidemment d'accord pour dire que le risque zéro n'existe pas. En revanche, après avoir lu le reste de votre message, j'ai bien l'impression d'avoir à faire à un triste sophisme de la solution parfaite. Pourquoi vouloir se détacher des "preuves techniques" comme vous les appelez ? La technique est tout aussi importante que le reste. Si par exemple vous devez envoyer des données de santé à votre médecin, il est préférable que ces données soient chiffrées de bout en bout afin que seul le médecin y ait accès. Si vous faites abstraction de l'aspect technique, vous cacher une partie du problème. D'accord. Cela justifie donc d'être pisté en ligne ? Heureusement pour nous, le nombre de caméras de surveillance en France ne permet pas une surveillance visuelle omniprésente, et avec un peu de chance l'UE va finir par interdire la reconnaissance faciale dans les lieux publics. En tout cas Je ne suis pas espionné chez moi. Et pourquoi ne pas utiliser ceux qui ne vous espionnent pas ? Il en existe aussi. On pourrait citer Riot par exemple. L'âge n'a rien à voir avec ça. J'ai moins de 25 ans. Simple curiosité, quel est le vôtre ? Si c'est le cas alors vous pouvez être certain qu'ils n'hésiteront pas à revendre les données personnelles de leurs utilisateurs aux plus offrants. Que la divulgation soit sécurisée ou non importe peu si le destinataire n'est pas de confiance. En l’occurrence j'ai de sérieux doutes et Discord Inc. n'est pas transparent là dessus. Un État n'est pas une entreprise. Un État a des obligations qu'une entreprises n'a pas (surtout quand elle est américaine...) N'empêche que je sais que le gouvernement français est en train de faire n'importe quoi avec nos données de santé (à lire aussi). Toutes les informations récoltés sont utilisées mais certaines ne sont pas nécessaires pour faire fonctionner un tel service. Si Discord Inc. le voulait vraiment elle pourrait être plus transparente et mettre en place un chiffrement de bout en bout. Elle ne le fait pas car cela l'empêcherait de lire toutes les conversations de ses utilisateurs. Et pourquoi cela ? Qu'est ce qui empêcherait Discord Inc de faire pareil que Google et Facebook ? L'entreprise ne vit actuellement que grâces à des investissement. Elle doit rapidement devenir rentable. Les actionnaires attendent un retour sur investissement. Étant donné le nombre d'informations que collecte Discord, il ne me parait pas insensé d'envisager très fortement la revente de ces données, qui valent de l'or. Je pense avoir raisonné de manière assez logique. Qu'en pensez-vous ? Si aucun de nous deux n'arrive à convaincre l'autre, laissons le temps trancher. La revente en masse de données personnelles ne reste jamais secrète. -
Discord et vie privée - article traduit
Mreve a répondu à un(e) sujet de Anon142 dans Sécurité et vie privée
Je crois que je comprends ce qu'il se passe ! Ma classe à la maison du CNED étant une catastrophe, les enseignants cherchent une meilleure plateforme pour interagir avec leurs élèves. Et il semblerait que Discord ait été adoptée par bon nombre d'entre eux. Certains professeurs en revanche font remarquer que Discord collecte beaucoup trop de données personnelles pour être "RGPD compatible". Là où ça devient intéressant c'est qu'ils renvoient vers ce topic ! ==> https://cape91-orsay.fr/continuite-pedagogique/ ==> https://www.neoprofs.org/t128009p100-applications-rgpd-compatibles#4896340 ==> https://nitter.42l.fr/Bristow_69/status/1239661851828518917 ==> https://nitter.42l.fr/histoirepolit/status/1240906099437588480 ==> https://nitter.42l.fr/p4tpr0/status/1240518916859924481 Note : Les liens nitter.42l.fr affichent du contenu twitter mais avec une interface plus respectueuse de la vie privée (plus d'infos) -
Les mésaventures d'un Renard archi épuisé
Mreve a répondu à un(e) sujet de Mreve dans Le bar du Crabe
Vu que je viens de mentionner ce topic, j'en profite pour faire une mise à jour et corriger quelques trucs : 1) Je suis repassé sous Arch Linux quelques mois après. 2) J'utilise Optimus-manager à la place de Bumblebee qui n'est plus maintenu. Les performances sont bien meilleures. 3) Le bootloader GRUB n'est pas assez minimaliste pour moi. Je suis passé à systemd-boot. C'est plus performant en plus. 4) En fait à part ce problème de drivers tout fonctionne parfaitement. En y repensant ce n'était pas grand chose ! J'ai tellement appris en 1 an sous Arch Linux c'est dingue ! 5) Je peux finalement utiliser le mème : I use arch btw -
ArchLinux... Si tu as vraiment pas envie de te coltiner l'install en ligne de commande, tu peux installer EndeavourOS c'est Archlinux mais avec une installation avec interface graphique. Tu peux même choisir ton environnement de bureau et il le télécharge et l'installe pour toi ! ==> https://endeavouros.com/ Si tu veux galérer et apprendre, il n'y a rien de mieux ! Moi j'ai appris à la dure, en installant Archlinux en ligne de commande. J'ai eu plein de problèmes, c'était l'horreur mais j'ai énormément appris. Je raconte que j'ai basculé sur Manjaro mais quelques mois après je suis retourné sur Archlinux.
-
Même pas besoin de passer par la ligne de commande en plus. Il y a plein de menu avec des sous menus et des sous-sous-menus ! Tu peux passer ta vie à modifier l'apparence de ta distribution Linux. Il y a des tarés sur UnixPorn ! (c'est pas du porno, t'inquiète ) Juste pour info. Le HTML et le CSS ne sont pas des langages de programmation. Ça permet simplement de décrire statiquement du contenu. En fait le Site du Zéro c'est l'ancien nom de OpenClassrooms. Zeste de Savoir a été créé par des anciens d'OpenClassrooms en désaccord avec le nouveau modèle économique du site. Le C est un langage assez exigeant notamment parce qu'il est bas niveau (c'est-à-dire plus proche du langage machine). Concrètement cela veut dire que moins de choses sont "cachés" au programmeur. C'est à lui par exemple de gérer l'allocation dynamique de mémoire. Dans d'autres langages plus haut niveau ce n'est pas le cas. Si l'allocation dynamique de mémoire ne veut rien dire pour toi c'est normal. Tu comprendras ce que je raconte quand tu apprendras à te servir des pointeurs et de malloc. Si tu as regardé une page au pif c'est normal que tu ne comprennes rien. Il faut commencer par le début ! Tout à fait. Ma mère ne comprend rien à l'informatique et pourtant elle utilise quotidiennement Linux Mint. Ouais'p ! On apprend le C en école d'ingénieur. J'ai dû apprendre le C++ et le QML pendant un stage en entreprise afin de coder une appli pour bureau.
-
Yep, Mouais c'est pas clair leur histoire. Si tu veux vraiment flasher ton BIOS essaie le R01-A1. Il y a un PDF dans l'archive qui explique la marche à suivre. Pense bien à faire une sauvegarde avant.
-
Firefox et site Google : SEC_ERROR_UNKNOWN_ISSUER
Mreve a répondu à un(e) sujet de Saymone7x dans Internet et réseaux
Salut, Qu'est ce que tu utilises comme solution antivirus/anti-malware ? Firefox te préviens simplement qu'il y a tentative d'attaque Man in the Middle. À mon avis c'est ton antivirus qui essaie de forcer son propre certificat TLS pour pouvoir lire les communications HTTPS. Essaie de désactiver le scan https dans les options de de ton antivirus. Ou alors c'est un malware... -
Mais pas du tout voyons... Les distributions GNU/Linux ont une approche totalement différente que Windows quant à l'installation et la mise à jour des logiciels. Elles utilisent un gestionnaire de paquets. Les distributions basées sur Debian (Ubuntu en fait partie) utilisent apt par exemple mais ce n'est pas du tout le seul existant. Sous Linux, tous les logiciels sont disponibles sous formes de paquets dans des dépôts. Ces paquets sont installables et mis à jour via le gestionnaire de paquets. C'est sécurisé et extrêmement pratique. Sous Windows rien de tout cela n'existe et il faut se rendre sur le site web du développeur. Concrètement, tu peux utiliser la ligne de commande si tu connais le nom du paquet à installer. Sinon, il est plus simple de passer une interface graphique pour naviguer parmi les paquets disponibles. Sous Ubuntu, tu peux passer par la Logithèque Ubuntu. Intéresse toi aux environnement de bureau. Actuellement tu utilises Gnome qui est le moins tweakable. C'est ce que j'utilise personnellement. La dernière version (3.36) est incroyable. Elle est dispo sur Ubuntu 20.04 (pas encore officiellement sortie). Vu que tu as installé la version LTS (18.04) tu n'as pas pu en profiter. KDE est très populaire et est vraiment très très customisable. Cet environnement de bureau ressemble plus à Windows dans sa façon d'organiser les menus. Il existe aussi XFCE qui est beaucoup plus léger, Mate et Budgie pour ne citer que les plus connus. Pour commencer il faut maîtriser les bases d'Unix. Même si de nombreuses ressources en français existent, avoir un bon niveau d'anglais aide. Je te conseille https://linuxjourney.com/ pour commencer doucement. Il y a pas mal de choses en français même si la version anglaise est plus complète. La ressource française la plus exhaustive reste le site de l'ENS. Il n'est pas très beau mais si tu le lis de fond en comble tu auras un bagage solide pour la suite. Il existe plein de cours sur Unix : Reprenez le contrôle à l'aide de Linux [OpenClasserooms] France Bio Informatique Personnellement je suis persuadé que la meilleur façon de comprendre Linux c'est d'installer et utiliser quotidiennement ArchLinux. La courbe d'apprentissage est particulièrement pentue mais il n'y pas plus formateur. ==> https://net-security.fr/system/arch-linux-pourquoi-et-comment/ Ah bah là il va falloir se mettre sérieusement à la programmation. Le langage C est un langage très formateur. Pour info les OS sont codés en C/C++. Le meilleur tutoriel que je connaisse est celui sur Zeste de Savoir. Celui d'OpenClassrooms est très bien aussi mais un peu moins complet. Bon courage ! Je vais voir si j'ai d'autres ressources intéressantes à te filer.
-
Bonjour @patlaur et bienvenue sur le forum. Déjà je vous déconseille fortement d'utiliser Windows XP. Niveau sécurité c'est une passoire et Microsoft ne fournit plus de mises à jour de sécurité. Quel est votre usage de Windows XP ? Une distribution Linux légère serait bien plus performante et sécurisée. En fonction de votre matériel je vous conseillerais Xubuntu ou Lubuntu. Concernant votre problème avec ADB, C:\adb n'est pas une commande mais un chemin vers le dossier adb. Pour lancer un shell adb il faut faire adb shell Si pour une raison X ou Y votre installation d'ADB n'a pas fonctionné, vous pouvez simplement télécharger cette archive , la dézipper quelque part et ouvrir une invité de commande depuis le dossier plateform-tools qu'elle contient. Les commandes ADB seront reconnues.
-
Ta sentence sera terrible ! (Faudra attendre demain par contre.... il faut que j'aille dormir là... )
-
Discord et vie privée - article traduit
Mreve a répondu à un(e) sujet de Anon142 dans Sécurité et vie privée
Ce topic étant le premier résultat de la recherche "Discord vie privée" sur Google je vais prendre le temps de répondre à nos deux nouveaux arrivants. @Contre les rageux @Human or not Critiquer n'a de sens que lorsque l'on maîtrise son sujet. Sache qu'il n'existe pas que l'authentification à deux facteurs via SMS (peu sécurisée au passage) Un TOTP (gérable via des applis comme Aegis ou Authy) ou une YubiKey sont des solutions beaucoup plus sécurisées. Discord supporte l'algorithme TOTP d'ailleurs. Le point soulevé est qu'un utilisateur ne voulant pas donner son numéro de téléphone à Discord ne peut pas utiliser la plateforme. Même s'il utilise une authentification à 2 facteurs via TOTP, il doit fournir son numéro de téléphone. Le plus gros problème n'est pas l'IP. Bien évidemment qu'un service de messagerie instantanée va récolter ton adresse IP. Le soucis c'est que Discord est un service centralisé qui ne propose aucun chiffrement de bout en bout, ce qui signifie que Discord as la possibilité de lire absolument toutes les communications (messages "privées" inclus). Si tu te connectes via Facebook & Cie alors Discord a aussi accès à ce que tu postes sur les réseaux sociaux. Peut-être que toi tu t'en fiches mais ça n'est pas le cas de tout le monde. Comme mentionné dans l'article traduit par @Anon142, Discord a besoin d'être rentable d'où la suspicion de revente de données personnelles. Suspicion renforcée par le fait que le code source soit fermé (donc impossible de vérifier ce qu'ils font). Discord conserve aussi tous les messages, même ceux "supprimés" par l'utilisateur. Sympa. Le terme extrêmement dangereux peut faire sourire mais en fonction de ton modèle de menace, ça peut être le cas. Désinstaller Google ne veut rien dire. Tu peux désinstaller le navigateur Google Chrome par contre (et je te le conseille). Firefox est un bien meilleur navigateur si tu veux mon avis. Il est tout à fait possible de limiter le tracking sur Android. J'ai d'ailleurs rédigé un guide à ce sujet sur le forum. Il n'est aucunement question de paranoïa. Il s'agit simplement de garder le contrôle de ses données personnelles. Il y a plein de bonnes raisons à cela. Je vous conseille la lecture de cet article comme première piste de réflexion. Je suis ouvert à poursuivre la discussion si besoin. -
Mise à jour du 17/03/20 --- Voir post initial Yep, J'ai investi beaucoup de temps dans ce projet et je tiens à vous faire savoir que la version actuelle v2.2.1 n'a rien à voir avec ce que j'avais pu proposer en 2019 (v1.2) ! Il y a 10 versions d'écarts ! La liste des changements est disponible ici. Cette version possède notamment une interface utilisateur entièrement revue et dispose de plus de 1300 paquets documentés ! @Le Crabe J'attends ton retour pour le Huawei Nova ! N'oublie pas de poster le fichier de log remaining_packages.txt, ça me permettra de documenter de nouveaux paquets.
-
@Domino Euh... tu es vraiment sûr de vouloir installer Windows 98 ? Une distribution linux serait bien plus adapté à du matériel vieillissant. C'est même le jour et la nuit en terme de performance, fonctionnalité, sécurité et confort. Par exemple, Xubuntu demande 512Mo de RAM et Lubuntu se suffit de 224Mo.
-
Salut @PSQ, Oulà ! C'est pas comme ça que ça marche ! Remets ce fichier comme il était avant. D'ailleurs je ne comprends pas quel est ton problème. Si tu as pu modifier le /etc/passwd alors c'est que tu avais un accès root. Qu'est ce que tu n'arrives pas à faire alors tu as un accès root ?