• STATISTIQUES
  • Il y a eu un total de 2 membres et 4304 visiteurs sur le site dans les dernières 24h pour un total de 4 306 personnes!


    Membres: 2 398
    Discussions: 3 580
    Messages: 32 820
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] Hack this site
    Basic: 11, Realistic: 17, Application: 18, Programming: 12, Extbasic: 14, Javascript: 7, Stego: 17
    Challenges
    [FR] InfoMirmo
    Apprentissage de l'informatique par l'intermédiaire de challenges de sécurité. Venez app...
    Hacking
    [EN] Rankk
    Site de challenge construit sur le principe d'une pyramide à 9 level. Level 1: 60,Level 2: 72,Level 3: 68,Lev...
    Challenges
    [EN] Packet Storm
    Packet Storm est un site qui combine nouvelles de la sécurité informatique, téléchargemen...
    Vulnérabilités
    [EN] Astalavista
    JavaScript: 1, Exploit: 2, Crypto: 34, CrackIt: 15, Stegano: 8, Programming: 12, Logic: 36, Special: 6, Science: 4, Info...
    Challenges
    [EN] Hack This Site
    Hack This Site est considéré comme un réel terrain d'entraînement légal pour le...
    Hacking
    [FR] Comment ca marche
     Gratuit et accessible à tous, ce site de communauté permet de se dépanner, se faire aider ...
    Webmaster

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP | AIDE] Binary to Decimal
27-02-2013, 21h42
Message : #1
sakiir Hors ligne
[sakiir@Ubuntu]:~$ ./ExploitMe ShellC0de
*



Messages : 411
Sujets : 51
Points: 34
Inscription : Sep 2012
[PHP | AIDE] Binary to Decimal
Salut !
depuis quelque temps , en cour, on fais la numeration .
Pour m'entrainer je veux faire quelques programmes et j'ai commencé par binaire <-> Decimal

donc voici mon code , logiquement ca devrait fonctionner mais ca ne me donne pas les bonne valeur.. :')


http://pastebin.com/3TVuapgP

Merci
+1 (0) -1 (0) Répondre
27-02-2013, 21h46 (Modification du message : 27-02-2013, 21h52 par InstinctHack.)
Message : #2
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [PHP | AIDE] Binary to Decimal
Code PHP :

$binaire=array(1,0,1,0,1,0);
$dec=0;
foreach(array_reverse($binaire) as $key=>$value)
{
        $dec+=$value*pow(2,$key);
}
echo $dec;
 
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre
27-02-2013, 21h47 (Modification du message : 27-02-2013, 21h55 par supersnail.)
Message : #3
supersnail Hors ligne
Éleveur d'ornithorynques
*******



Messages : 1,610
Sujets : 72
Points: 466
Inscription : Jan 2012
RE: [PHP | AIDE] Binary to Decimal
T'as quoi comme résultat ? 5 ?

Imo ton problème c'est un problème d'endianness (et faudrait faire
Code :
$dec = $dec + $binaire[$i] * pow(2,$len - $i);
pour régler le problème j'pense)

Edit: en fait faut pas de +1, manger du plutonium ça fait bobo à la tête :')
Mon blog

Code :
push esp ; dec eax ; inc ebp ; and [edi+0x41],al ; dec ebp ; inc ebp

"VIM est merveilleux" © supersnail
+1 (0) -1 (0) Répondre
27-02-2013, 21h49 (Modification du message : 27-02-2013, 21h50 par sakiir.)
Message : #4
sakiir Hors ligne
[sakiir@Ubuntu]:~$ ./ExploitMe ShellC0de
*



Messages : 411
Sujets : 51
Points: 34
Inscription : Sep 2012
RE: [PHP | AIDE] Binary to Decimal
ca me donne 4 pour 1010 et 10 pour 0101
ca devrait me donner 5 pour 0101 et 10 pour 1010 :')

Je test vos codes merci Smile

Khaled: Ton code ne donne pas le bon resultat , merci quand meme Smile
+1 (0) -1 (0) Répondre
28-02-2013, 16h32 (Modification du message : 28-02-2013, 16h34 par Hypnoze57.)
Message : #5
Hypnoze57 Hors ligne
Web Hacker
*



Messages : 98
Sujets : 13
Points: 28
Inscription : Feb 2012
RE: [PHP | AIDE] Binary to Decimal
Ou si tu veux te simplifier la vie:
Code PHP :
echo bindec('1010'); 
Make your own destiny now and forever !
+1 (0) -1 (0) Répondre
28-02-2013, 17h44
Message : #6
sakiir Hors ligne
[sakiir@Ubuntu]:~$ ./ExploitMe ShellC0de
*



Messages : 411
Sujets : 51
Points: 34
Inscription : Sep 2012
RE: [PHP | AIDE] Binary to Decimal
(28-02-2013, 16h32)Hypnoze57 a écrit : Ou si tu veux te simplifier la vie:
Code PHP :
echo bindec('1010'); 

Je connais cette fonction .. mais le but était de la refaire :')
+1 (0) -1 (0) Répondre
01-03-2013, 00h25 (Modification du message : 01-03-2013, 00h26 par balis.)
Message : #7
balis Hors ligne
Hack Compagnie by Eballys
*



Messages : 156
Sujets : 3
Points: 16
Inscription : Dec 2012
RE: [PHP | AIDE] Binary to Decimal
Sakkir je sais pas si c'est la même chose que en C mais un moment tu fait le test tant que $i != 0 donc tu auras accés a la valeur 0 , 1 , 0 et pas le dernier vu que tu demande != 0 après je peut me tromper Big Grin

EDIT : met un >= et sa marche a la place != ( sa revient a la même chose xD )
et sa marche Big Grin
<code>
$binaire = array(1,0,0,0);
$len = count($binaire) - 1;
$dec = 0;
for($i=$len;$i >= 0;$i--)
{
echo $dec.$i.'</br>';
$dec = $dec + $binaire[$i] * pow(2,$len - $i);
}

echo $dec;
</code>
Sur le net , les poules ont des dents. Bali .
Soit original soit celui qui sort de l'ordinaire soit toi . Bali .
C: ok bash : ok asm : en cours.
HTML/CSS : ok , PHP/MySQL : en cours.
+1 (0) -1 (0) Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  [PHP-APP - AIDE] Envoi de fichierr à une page web sakiir 9 551 06-06-2013, 17h43
Dernier message: supersnail
  [Aide] jquery/php WizOut 14 862 30-12-2012, 12h10
Dernier message: WizOut
  [Python] Modify Hex in a binary fr0g 1 218 08-11-2012, 14h01
Dernier message: sakiir

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut