begin process at 2012 05 27 17:57:56
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > PROTECTION AU DÉMARAGE DE WINDOWS ET PENDANT

PROTECTION AU DÉMARAGE DE WINDOWS ET PENDANT


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :Sécurité, démarage, windows, Protection, code Niveau :Débutant Date de création :20/11/2010 Date de mise à jour :28/11/2010 12:20:04 Vu / téléchargé :2 656 / 142

Auteur : daminator2

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Ce programme nommée ironiquement "Controle - enfantal" a pour but de sécuriser votre session a son démarage, vous pouvez aussi l'utiliser par la suite mais il vous sera fortement conseillée de fermer tous les autres programmes. Pour passer le systeme de sécurité vous devrez entrer un code a 8 chifres.
Ce code a les effets suivants:
- ouvre une fenetre popup qui vous demande un code.
- toute fenetre qui tante de prendre le controle de l'écran devien invisible.
- bloque la souris tans que la fenetre du n'a pas repris le controle de l'écran.
- se relance si recois un message WM_DESTROY.
- termine explorer.exe tans que le bon code n'a pas été entrer et qu'il n'y a eu de requete pour sortir du programe où là il sera relancé.
- bloque le gestionaire des taches.

Le seul point faible de se programme est le terminate processus car je n'ai pas eu le niveau pour le protéger de se fléau. Mais je vous défie de lancer le programme qui devra terminer le processus. J'ai misé sur ceci.

Source

  • Merci de bien vouloir regarder directement dans "main.cpp", Tous est dans le zip.
  • Merci de votre compréhension.
Merci de bien vouloir regarder directement dans "main.cpp", Tous est dans le zip.

Merci de votre compréhension.

 Conclusion

Ce programme n'est certainement pas parfais, peut être améliorer, optimiser...

Mais soyez indulgents j'ai apris a programmer en C il y a un an et l'API windows il y a un moi.

Informations suplémentaires:
- le fichier .iss est un script de "inno setup" Recompilez le après avoir modifier les éxécutables pour obtenir une nouvelle assistance d'instalation.
- Pour que le programme démmare automatiquement au démarage de windows utilisez assistance d'instalation.
- j'utilise "code::block" et "GNU GCC Compileur".
- Si les deux executables ne sont pas rassemblée le programme aura des disfonction.
- Toujours lancer "l'interface visuel" et non pas "l'interface cachée"
- Si vous lancez "l'interface cachée" tentez de lancer par la suite "l'interface visuel"
- Je n'ai pas pu faire de capture d'image.

Excusez moi pour les fotes de français.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Control enfantal - interface cachée
    •   bin
      • Release
    •   obj
      •   Debug
        • main.oTélécharger ce fichier [Réservé aux membres club]712 020 octets
      •   Release
        • main.oTélécharger ce fichier [Réservé aux membres club]2 153 octets
    • Control enfantal - interface cachée.cbpTélécharger ce fichier [Réservé aux membres club]921 octets
    • Control enfantal - interface cachée.dependTélécharger ce fichier [Réservé aux membres club]209 octets
    • Control enfantal - interface cachée.layoutTélécharger ce fichier [Réservé aux membres club]244 octets
    • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 805 octets
  •   Controle enfantal - interface visuelle
    •   bin
      •   Release
        • Ctrl enfantal 1.1.issTélécharger ce fichier [Réservé aux membres club]1 783 octets
        • Ctrl enfantal 1.2.issTélécharger ce fichier [Réservé aux membres club]1 783 octets
    •   obj
      •   Debug
        • main.oTélécharger ce fichier [Réservé aux membres club]720 876 octets
        • resource.resTélécharger ce fichier [Réservé aux membres club]416 octets
        • ressources.resTélécharger ce fichier [Réservé aux membres club]226 868 octets
        • Sans titre.bmpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier226 678 octets
      •   Release
        • main.oTélécharger ce fichier [Réservé aux membres club]10 148 octets
        • MngHide.oTélécharger ce fichier [Réservé aux membres club]4 515 octets
        • MngHide.resTélécharger ce fichier [Réservé aux membres club]756 octets
        • ressources.resTélécharger ce fichier [Réservé aux membres club]226 868 octets
    • Controle enfantal - interface visuelle.cbpTélécharger ce fichier [Réservé aux membres club]1 005 octets
    • Controle enfantal - interface visuelle.dependTélécharger ce fichier [Réservé aux membres club]1 387 octets
    • Controle enfantal - interface visuelle.layoutTélécharger ce fichier [Réservé aux membres club]351 octets
    • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier12 545 octets
    • ressources.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier53 octets
    • Sans titre.bmpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier226 678 octets

Télécharger le zip


 Historique

20 novembre 2010 18:25:20 :
Source retirer pour alléger la source
20 novembre 2010 18:28:19 :
Non précisée
27 novembre 2010 10:27:53 :
Upgrade: Maintenant totalement fonctionel pour windows7 correction de fotes diverses.
28 novembre 2010 12:20:08 :
Upgrade: améliorations pour windows 7 et possibilité d'utiliser le pavé numérique.

 Sources de la même categorie

Source avec Zip WIN32 TLS LENT par dguilmain
Source avec Zip VIDER ELEMENTS DE CORBEILLE WINDOWS7 (WIN64) par BruNews
Source avec Zip Source avec une capture FIND TEXT (WIN64) par BruNews
Source avec Zip DELETE DIRECTORY (WIN64) par BruNews
Source avec Zip ENUM DIRECTORY (WIN64) par BruNews

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture POUR AFFICHER LES CARACTÈRES ACCENTUÉS SOUS WINDOWS EN MODE ... par pgl10
Source avec Zip Source avec une capture SOKOBAN EN C POUR DÉBUTANT (VERSION AMÉLIORÉE BASÉE SUR LE T... par eustatika
Source avec Zip [MYLIB] GESTION DE FICHIERS par Galaad2908
Source avec Zip Source avec une capture CRYPTOSYSTÈME ELGAMAL LIBRAIRIE GMP par louelh95
Source avec Zip FILE D'ATTENTE EN C++ par bibo90

Commentaires et avis

Commentaire de Scooper le 22/11/2010 20:33:21

Il y a une maxi erreur dès le début du code ... :

    FILE *fichier[3] = {NULL};

....

    fichier[0] = fopen("C:\\WINDOWS\\system32\\taskmgr.exe", "r");
    fichier[1] = fopen("C:\\WINDOWS\\system32\\tasklist.exe", "r");
    fichier[2] = fopen("C:\\WINDOWS\\system32\\taskkill.exe", "r");
    fichier[3] = fopen("C:\\WINDOWS\\system32\\taskman.exe", "r");//bloque intégralement taskmgr

Tu dois définir fichier[4] et pas 3 !! rien que ça ne me donne pas envie de continuer à lire le code.

Commentaire de CptPingu le 23/11/2010 18:32:59 administrateur CS

Je ne connais pas bien Windows, mais:
- Si je démarre en mode sans échec, que je retire ton programme de la liste, et que je rédemarre en mode normal, est-ce qu'il fonctionne toujours ?
- Il me semble que si l'on maintient "SHIFT" au démarrage de Windows, il ne charge pas les programmes qui sont dans démarrer (Je le faisais à l'époque de Windows 98, pas sur que ce soit d'actualité). Dans ce cas, ton programme est-il tout de même démarrer ?
- Si je crée un programme en C qui tue un processus en utilisant l'API Windows, est-ce que ton programme peut l'empêcher ?
- Quelles différences/avantages y a-t-il par rapport à locker sa session (Windows + L, si je ne m'abuse) ?

Commentaire de hfloh le 23/11/2010 20:38:24 8/10

c'est pas mal, malgrè quelsques petites maladresses...
à développer !

Commentaire de daminator2 le 27/11/2010 10:00:37

Scooper>> OH... oui ca fait peur comme faute mais je vais la corriger car de toute facon je dois upgrade quelques trucs pour windows 7.

Cptpingu>> Je n'ai pas eu le niveau pour proteger mon programme des terminate process mais tu ne pouras pas lancer le programme en question a moin peut-etre grace a un driver qui se lance automatiquement dans une clé usb si ce n'est pas explorer.exe qui gére tous ca et c'est ce que je pense(sans certitude).

Hfloh>> pour le débutant que je suis je prend sa pour un compliment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

au secccoooouuuuuurrrrr protection d'un programme [ par zorque ] je suis entraint de faire un programmeet je voudrais le proteger comme les sharwarescomment faire pour ke le programme debloque les option si l'utilis Fenetre windows [ par casafa ] Bonjour,Voici un bout de code de ma fenêtre Windows:WNDCLASSEX wincl;wincl.style = CS_OWNDC | CS_DBLCLKS ;J'aimerais savoir à quoi démarage de windows [ par Fuckly94 ] bjr!je cherche un moyen de lancer un programme au démarage de windows.je ne sais pas comment l'on fait.je voudrais le faire par le moyen de la program application windows [ par scull ] Slt, voilà j'arrive à faire quelques petit programmes en c++et je voudrais savoir comment porter mon application suivante (toute bidon)#include <io Démarage de windows [ par Fuckly94 ] Bonjour tout le monde,j'aimerais savoir tous les myen de lancer une application au démarage de windows.Je m'explike:Mon frére lance pa mal d Fonction return dans une console windows [ par Jolfulorc ] Bonjour,Lorsque j'affiche un texte dans une console windows (code du genre : cout<<"Hello World !!!";) avec return 0; après, la console se ferm Passer un code Unix sous Windows (problème avec fork) [ par nepomuk ] Je cherche à passer ce code sous windows :pid_t pid;pid=fork(); switch (pid){ case '0' : Envoi_carte(Text); break; case default Démarage automatique d'un prog sous windows [ par asmanur ] Bonjour,j'aimerais que windows lance un programme à son lancement j'ai vu que certain prog le faisait. Je suppose qu'il faut modifier la base de Portage de code qui a été dévellopé sous Windows, sous Linux [ par petitponch ] Bonjour, Je dois porter du code écrit par quelqu'un d'autre que moi sous Windows, et je dois le faire marcher sous Linux. Le problème concer ioctl() et windows [ par lombredudragon ] Salut tlm j'ai un petit probleme . j'essaye d'implementer un serveur tftp sous windows à partir d'un code qui tourne sous linux. j'ai un souci a


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales