Affichage des articles dont le libellé est Astuce. Afficher tous les articles
Affichage des articles dont le libellé est Astuce. Afficher tous les articles

mercredi 25 avril 2012

Les Sciences Forensiques !

M’intéressant fortement à l’analyse forensique ces derniers temps, j’ai décidé de faire un article pour présenter ce vaste domaine.
Définition
Lors d’un incident de sécurité au sein d’un SI, il est nécessaire de comprendre le mode opératoire de l’attaquant afin de retracer ses actions, mais également de pouvoir collecter assez de preuves pour pouvoir porter 

Internet Par Satellite ... C'est quoi ?


Internet par satellite unidirectionnel
Présentation
Les connexions internet par satellite utilisent la norme DVB (Digital Video Broadcasting), et plus particulièrement la norme DVB-S pour les satellites.
Connexion internet par satellite avec remontée terrestre
Ci-dessus, le shéma de fonctionnement d'une connexion internet par satellite avec liaison terrestre (aussi appelée connexion Internet par satellite unidirectionnelle). Dans cette situation, il faut nécessairement une connexion à l'internet par ligne téléphonique, souscrite auprès d''un fournisseur d'accès internet (Orange, Free, etc... proposent désormais des forfaits illimités intéressants).

samedi 26 novembre 2011

Comment "Rooter" Android ?

Lisez Et Partagez ! Afin D'Aider ;)
Depuis que je m’intéresse à Android, le terme qui revient le plus souvent sur les articles que je lis concernant son fonctionnement est le terme ‘rooté’. Pour bénéficier de tout le potentiel d’un appareil tournant sur Android, il faudrait le ‘rooter’. Comme souvent en informatique les termes obscurs cachent des concepts extrêmement simples. Ils sont rarement clairement définis comme si ces termes étaient évidents pour tout le monde. Cela permet aux spécialistes auto proclamés de se la péter grave en jouant à l’expert.
android
Le système Android est un système d’exploitation sécurisé sur lequel on ne peut pas par défaut accéder à toutes les ressources de l’appareil. On peut faire l’analogie avec un utilisateur Windows ou Linux qui n’aurait pas tous les droits sur son ordinateur ce qui bien sûr le bloque mais le protège à la fois.
Rooter un dispositif Android c’est tout simplement obtenir un accès privilégié au système d’exploitation (appelé “root access” en informatique) ce qui va permettre d’outrepasser les limitations imposées par les constructeurs. En gros une fois rooté un téléphone Android vous appartient réellement et rien ne vous empêchera d’installer ce que vous voulez dessus sans avoir des messages vous disant que ce n’est pas possible.
Sur l’iPhone d’Apple le vocabulaire n’est pas le même puisqu’on parle de jailbreaking mais le concept est le même.
Quel intérêt à cette manipulation qui est complètement déconseillée par les constructeurs et qui peut vous faire perdre toute garantie en cas de dommages ? Avec un téléphone ou une tablette rootée, on peut modifier ou remplacer le système d’exploitation de l’appareil, installer des applications ou des widgets demandant des privilèges système pour fonctionner, augmenter la résolution de l’écran, utiliser des fonctions cachées ou non documentées, réaliser des hacks, forcer l’installation d’applications sur la carte SD, changer des thèmes, réaliser des sauvegardes…
Il suffit de faire une recherche sur l’Android Market sur le terme “rooté” pour découvrir une foule d’applications nécessitant cette modification pour pouvoir fonctionner.
Nous verrons dans un prochain article qu’il va être plus facile de réaliser des copies d’écran d’un téléphone Android rooté que sur un téléphone non rooté comme je l’avais expliqué dans l’article Comment faire une copie d’écran sur un téléphone Android.
Tous les dispositifs Android peuvent être rootés mais pour chacun d’entre-eux la technique à utiliser peut être différente.
Après quelques recherches j’ai découvert l’application Z4root qui permet de réaliser la manipulation sur un grand nombre de téléphones. Le grand intérêt du programme est de pouvoir rooter le téléphone de manière temporaire jusqu’au prochain reboot.
Z4root n’est plus disponible sur l’Android Market. Il est téléchargeable sur un forum spécialisé XDA ou il faudra vous inscrire pour le télécharger sur cette page. Il s’agit d’une application Android, donc de type .apk à installer sur votre téléphone. Vous pouvez lire à ce sujet Comment installer des applications sur son téléphone Android sans passer par l’Android Market.
Les appareils suivants sont reconnus :
Samsung Galaxy S (Toutes les versions)
Backflip
Sony X10
Xperia Mini
Droid 2
Galaxy Tab
Galaxy I5700
Galaxy 3 I5800
Droid X
Samsung Acclaim
Cricket Huawei Ascend
Motorola Cliq
Huawei 8120
Hero
G1
Optimus T
Droid 1
Garmin Asus A50
Motorola Defy
LG Ally
Motorola Flipside
Motorola Milestone 2
Dell streak
X10 Mini Pro
Smartq v7 android 2.1
Avant de lancer Z4root, assurez-vous que le mode déboggage USB est activé en allant dans Paramètres / Applications / Développement.
z4root-ecran
Pour commencer, il est plus prudent de choisir l’option Temporary Root. Le téléphone restera rooté jusqu’au prochain reboot.
z4root-process
Au bout de quelques instants, le téléphone va redémarrer. Aller dans les Applications, deux nouvelles icônes sont affichées : z4root et Super utilisateur.
z4root-applis
Ouvrez Z4root, une requête d’autorisation de Super-Utilisateur va s’afficher, cocher la case Se souvenir puis cliquer sur Autoriser.
z4root-autoriser
Votre téléphone est maintenant rooté.
Si vous relancer Z4root l’écran d’accueil vous avertit que votre téléphone est déjà rooté. Il est possible de revenir à l’état non rooté en cliquant sur Un-root.
z4root-annulerEnfin, pour être complet l’application Super Utilisateur permet de visualiser les programmes disposant des droits Super Utilisateur, de consulter un journal des opérations et d’accéder à un certain nombre de réglages non disponibles par ailleurs en allant sur l’onglet Paramètres.
android-superutilisateur
A toute fin utile, je rappelle que cette manipulation n’est pas autorisée par les constructeurs et qu’en cas de souci la garantie serait vraisemblablement annulée.
Source : Ballajack.com

jeudi 10 novembre 2011

Ce Que Vous Devez Savoir Concernant Linux

Myth by Craig Grobler under CC LicenseIl y a peu de personnes qui ont vraiment utilisé un ordinateur basé sur Linux. Il y a pourtant beaucoup de choses qui se disent à propos de Linux par des personnes qui n'en savent pas beaucoup. Si vous avez entendu parler de Linux, faites attention aux idées fausses. Étant donné que le développement de logiciels comme Linux évolue à un rythme soutenu, parfois ces idées fausses sont le fruit d'une expérience ancienne (qui n'est plus d'actualité). Parfois c'est juste un manque d'expérience tout court.


Par contre, ce qu'il faut savoir à propos de Linux, c'est qu'il est vraiment pas si difficile d'utiliser. Vous n'aurez besoin que de l'installer et commencez à jouir de ses fonctionnalités.
Certains disent qu'il s'agit du système d'exploitation le plus compliqué, c'est totalement faux.. Il existe plusieurs distributions Linux pour vous en faciliter l'utilisation.. Mais les plus connues sont Ubuntu, Mandriva, Red Hat, Fedora, Debian, OpenSuse... à voir 
http://fr.wikipedia.org/wiki/Liste_des_distributions_Linux
Distributions Linux Les Plus Connues 

Donc, une fois installé, il devient plus facile qu'une Windows ( J’exagère ).. Si si, Linux aussi dispose d'un bureau graphique, contrairement à l’idée qui dit que "Il faut savoir utiliser les lignes de commande pour utiliser Linux."  Il y a des distributions faites pour les utilisateurs moyens aussi. Au fait, il y a des distributions pour pratiquement n'importe quoi. Quelques distributions sont faites pour les musiciens, d'autres pour les dessinateurs, quelques unes... pour les Hackers, les programmeurs et ainsi de suite ! 
Et alors, qu'est ce que vous attendez ? Commencez dés maintenant à l'utiliser !!!

dimanche 30 octobre 2011

Créer Une Application Facebook ! C'est Facile ...


1. Ce dont vous avez besoin
Créer une application Facebook peut être simple et rapide, mais requiert d’avoir quelques ressources à sa disposition. La première chose à savoir avant de se lancer est que Facebook n’héberge pas les applications. Pour en créer une, vous devez donc avoir accès à un serveur sur lequel vous pourrez la déposer. Ce serveur doit aussi être capable d’exécuter un des nombreux langages supportés par Facebook : PHP, ASP, Java, Perl… Passé cela, il suffit de quelques notions de développement Web pour réussir !

2. Facebook Developer Application
Avant de commencer la création d’une première application, vous devez ajouter l’application Facebook Developer (http://www.facebook.com/developers/). Elle vous fournira tous les outils pour commencerla création de vos applications. Une fois qu’elle est installée, lancez l’application Facebook Developper pour créer le profil de votre future application.
Facebook developer
3. Remplir le formulaire de création
Cliquez sur Set up a new Application pour débuter (voir Figure 05.35) la création de l’application. Pour l’instant, tout ce que la plate-forme Facebook demande pour créer votre application, c’est son nom. Bien qu’optionnels lors de la création, certains champs sont nécessaires au fonctionnement de toute application :
- Callback URL. Cette URL devra correspondre à l’adresse de votre application, sur votre serveur.
- Canvas Page URL. Cette URL sera l’adresse Facebook de votre application. Chaque application doit utiliser une adresse unique, donc à vous de trouver un identifiant original !
4. Quelques autres options importantes
- Use FBML/Use iFrame. Choisissez Use FBML, c’est le choix le plus courant et le plus documenté.
- Application type : Website/Desktop. Ici, on développe une application destinée à être utilisée directement sur Facebook,
- Can your application be added on Facebook ? Autrement dit : Est-ce que cette application peut être utilisée sur Facebook ? Choisissez Yes afin d’être en mesure d’ajouter cette application sur votre compte, pour la tester par exemple.
Cette dernière action entraîne l’apparition de deux catégories d’options supplémentaires : Installation Options et Integration Point. Dans l’immédiat, cochez Developer Mode dans Installation Options. Ainsi, personne d’autre que son développeur – vous – ne pourra ajouter l’application pour l’instant. Puis recopiez votre Canvas Page URL dans le champ Side Nav URL de la catégorie Integration Point.
Une description détaillée (en anglais) est disponible à l’adresse : http://www.marketing-ninja.com/?p=55.
Une fois ce profil renseigné, Facebook a enregistré votre application dans sa base de données et va fournir deux précieux renseignements pour la suite des opérations : une API-Key et un Secret. Ces deux éléments seront utilisés dans le code de votre application afin de communiquer avec les services fournis par Facebook. Maintenant que l’application est en règle, il est temps de lui donner vie.
5. Choisir son langage de programmation
Le développement d’une application Facebook ressemble à celui d’une application Web, allégée de toutes les fonctionnalités prises en charge par Facebook. Ici, du compte d’un utilisateur à la gestion de son réseau social, tout est pris en charge par la plate-forme.
Facebook propose ses API (Application Programming Interface) pour de nombreux langages. Vous pouvez les retrouver et les télécharger à l’adresse suivante : http://wiki.developers.facebook.com/index.php/Main_Page.
Si vous avez déjà une expérience avec le développement d’applications Web, il y a de fortes chances pour que vous retrouviez des langages connus parmi ceux proposés. Si vous débutez complètement en développement Web, PHP 5 est un bon point de départ. Gratuit, il est à la base de la plupart des guides de développement pour applications Facebook.
6. Un exemple simple avec PHP 5
Commencez par télécharger et décompresser l’API réservée à PHP et déposez-la sur le serveur qui hébergera votre application Facebook. Puis, à la racine de votre application (c’est-à-dire votre Canvas URL), créez le fichier index.php comme suit
<?php
/*On importe l’API de facebook*/
require_once('facebook/client/facebook.php');
/*Grâce aux codes fournis lors de la création de votre
application, créez l’objet “facebook” qui donnera accès
aux fonctions de l’API*/
$facebook = new Facebook(cle_api, code_secret);
/*On demande à l’utilisateur de s’identifier auprès de notre
application. L’objet “utilisateur” contient alors l’identifiant unique
de l’utilisateur */
$utilisateur = $facebook->require_login();
/*Enfin, le cœur de notre application, dire bonjour ! On affiche “Bonjour”, suivi du nom de l’utilisateur.
?>
Bonjour <fb:name uid='<?php echo $fb_user; ?>' useyou='false' possessive='true' />
7. Le langage de programmation de Facebook : Facebook Markup Language
Les applications Facebook utilisent un langage sur mesure pour décrire leurs interfaces : le FBML (FaceBook Markup Language). Cette extension du HTML vous permettra d’accéder directement aux ressources clés de Facebook, comme les données sociales, tout en vous assurant que votre application s’intégrera parfaitement dans l’environnement Facebook. Voici quelques exemples d’éléments d’interface bien pensés :
- <fb:name> Déjà rencontré, permet d’afficher le nom d’un utilisateur.
- <fb:comments> Permet d’ajouter un mur de commentaires à votre application.
- <fb:visible-to-owner> Et toutes les déclinaisons Visible to friends, etc., afin de filtrer finement l’affichage de l’application.
En complément de ces éléments spécifiques à Facebook, il reste possible d’utiliser des éléments HTML pour compléter l’interface de votre application. La référence complète du FBML est disponible sur le wiki de développement Facebook :
http://wiki.developers.facebook.com/index.php/FBML
8. Pour aller plus loin
Pour mieux appréhender les possibilités fournies par la plate-forme Facebook, la meilleure solution reste encore de consulter directement les ressources mises à disposition sur le site officiel (uniquement en anglais pour le moment) :
http://developers.facebook.com/
http://developers.facebook.com/documentation.php
http://wiki.developers.facebook.com/index.php/Main_Page
Documentation sur FQL, le langage de requêtes dédié aux applications Facebook :
http://developers.facebook.com/documentation.php?v=1.0&doc=fql
Guide de développement d’une application simple avec PHP et MySQL :
http://developers.facebook.com/step_by_step.php
Enfin, n’attendez pas que votre application soit finie pour réaliser quelques tests. Utilisez les outils fournis dans ce but :
http://developers.facebook.com/tools.php
9. Finaliser son application
Une fois votre application finie (félicitations !), vous pouvez la diffuser à vos contacts. Pour cela, rendez-vous sur la page recensant toutes vos applications http://www.facebook.com/developers/apps.php et cliquez sur Edit Settings.
Sous la rubrique Installation Options, décochez Developer Mode. Il peut être intéressant de renseigner maintenant quelques autres champs :
- Post-Add URL. Lorsque quelqu’un installe votre application, il est redirigé vers cette URL. Idéalement, recopiez ici la Canvas URL de votre application afin qu’il puisse commencer à utiliser votre application.
- Application Description. Un petit texte pour décrire votre application.
- Post-Remove URL. Après qu’un utilisateur aura supprimé l’application, il sera redirigé vers cette adresse.
- Wide/Narrow. Choisissez ici la colonne dans laquelle l’application sera ajoutée par défaut. Wide (étendue) correspond à la colonne de droite, Narrow (étroite) à celle de gauche.
Enfin, dans les options de base, finalisez votre application en lui associant une icône de 16 ´ 16 pixels. Vous pouvez maintenant donner la fameuse Canvas URL à vos contacts, et elle peut commencer à se diffuser librement sur le réseau.
10. Faciliter la diffusion de son application
Pour que votre application puisse apparaître dans le moteur de recherche de Facebook, et donc augmenter ses chances de trouver de nouveaux utilisateurs, il faut l’envoyer au Product Directory de Facebook. Vous trouverez le lien à la page My Apps de votre application Developer. Pour envoyer votre application, il faut que vous ayez défini une icône et qu’elle ait déjà cinq utilisateurs. Pensez aussi à indiquer dans quelle(s) catégorie(s) votre application doit être classée. Vous pouvez la choisir via le lien Edit About Page. Facebook vous invitera alors à choisir une grande icône pour représenter votre application parmi les résultats de recherche. Après avoir été examinée, votre application devrait être incluse dans le moteur de recherche Facebook et accessible à tous.
Partagez Pour Faire Apprendre Plus De Gens !

Commander Son Ordi Via iPhone/iPod Touch !


transformer votre iPod touch ou iPhone en télécommande pour votre pc.
vous pouvez le commander de plusieurs manières différente:
1. contrôler iTunes avec Remote c’est une appli gratuite.
2. Contrôler XBMC qui est un média center que vous pouvez installer sur Windows,Mac,Linux l’application XBMC est payante mais fonctionne très bien.
3. TouchMouse permet de transformer votre iPhone iPod Touch en touchpad et en clavier (appli gratuite).
4. contrôler l’ordinateur complet avec TeamViewer il existe deux version de TeamViewer une pro(payante) et une free(gratuite) je me sert que de la gratuite qui est déjà très bien. pour pouvoir contrôler votre ordi il vous suffi d’installer le logicielTeamViewer sur Windows,Linux ou Mac et de suivre les instructions.

mardi 13 septembre 2011

Astuce: Photoshop... C'est Le Meilleur




Adobe Photoshop

Je L'ai utilisé, en effet c’était le meilleur, une interface riche, simple et capable c'est absolument Adobe Photoshop, il est le meilleur...Pour tous ceux qui veulent débuter en ce monde je les conseille de l'utiliser.
Une P'tite Déscription ;) 
La référence professionnelle en matière de retouche d'images numériques. Ses outils de création produisent des résultats impressionnants.
Sélectionnez aisément des éléments complexes tels que les cheveux. Ajoutez des effets de peinture surprenants de réalisme. Supprimez des éléments d'image et observez le vide se remplir comme par magie.

Gain de productivité
Bénéficiez de performances optimisées avec les systèmes 64 bits, d'interactions fluides grâce à des fonctions gérant l'accélération GPU et de dizaines de fonctions améliorant la productivité.

Perfectionnez vos photos
Obtenez d'excellents résultats en un temps record lorsque vous supprimez le bruit, accentuez le grain, réalisez des vignettes, corrigez les distorsions de l'objectif, améliorez la netteté et créez des images HDR. En outre, grâce au dématriçage optimisé, bénéficiez d'une conversion des fichiers bruts performante.

Laissez libre cours à votre créativité.
Lien : 
http://www.torrentdownloads.net/download/1652751213/Adobe+Photoshop+CS5+1+Extended+Edition+exeTutoriaux : http://www.youtube.com/results?search_query=photoshop+tutorials&aq=f