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


    1 membre s'est inscrit dans les dernières 24h!


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


  • ANNUAIRE
  • [EN] Listbrain Version 3
    Site proposant 66 challenges présentés dans une liste mélangée.
    Challenges
    [FR] WeChall
    Audio: 3, Coding: 11, Cracking: 9, Crypto: 18, Encoding: 11, Exploit: 44, Forensics: 1, Fun: 6, HTTP: 6, Image: 8, Java:...
    Challenges
    [EN] phrack
    Lot's of stuff !
    Hacking
    [EN] Rosecode
    Programming: 36, Math: 29, Probability: 5, Sequence: 7, Crypto: 4, Brainf**k: 13, TimeRace: 4, Hack: 9
    Challenges
    [EN] SecurityFocus
    SecurityFocus a été conçu pour faciliter la discussion sur des sujets liés la sécu...
    Vulnérabilités
    [FR] Asp-php
    Tutoriaux sur ASP, PHP, ASP.net, XML, SQL, Javascript, HTML, VML - Scripts et ressources pour webmasters - Forums d&#...
    Programmation
    [EN] xda-developers
    Très bon site pour les gros bidouilleurs de smartphone de windows à androïd et de Apple jusqu'...
    Phreaking

  • 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 330 06-06-2013, 17h43
Dernier message: supersnail
  [Aide] jquery/php WizOut 14 513 30-12-2012, 12h10
Dernier message: WizOut
  [Python] Modify Hex in a binary fr0g 1 152 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