logo Homepage
+  NewbieContest
Username:
Password:
  Voir les messages
Pages: [1] 2 3
1  News / News du site / Re : La Nuit Du Hack... et des cadeaux ! :) le: 10 Juin 2016 à 17:26:39
Mon t-shirt NC:

https://ddracepro.net/laxa.jpg
2  Divers / Cracking / Re : Analyse de binaire le: 23 Mai 2016 à 10:15:49
Yop, je regarde vite fait ton histoire.
Juste pour apporter mon grain de sel, ce n'est pas forcément un format de fichier à trouver. Si le texte est encodé/chiffré, ta détection de signature ne marchera jamais et ne donnera que des faux-positifs.

Si tu veux t'amuser, je te conseil de regarder aussi au niveau des patterns voir s'il y a une certaine logique dans les tweets.

Sinon pour tester des chiffrements rapidement: regarde du côté du XOR.

Gl & HF .
3  Général / Defouloir / Re : Music for programming le: 11 Mars 2016 à 18:02:50
Je l'ai écoutée au moins 10 fois et je m'en suis toujours pas lassé :

https://www.youtube.com/watch?v=Ol1PagtwZ7U

Sinon, un artiste complètement inconnu dans le même style du musique qui mérite d'être beaucoup plus connu:

https://www.youtube.com/watch?v=t9vQdafddJc&index=21&list=LLho7HTSysyo43pdcpwECFiQ

Merci pour vos partages .
4  Général / Général / Re : Liens intérressants le: 02 Mars 2016 à 21:57:20
C'est orienté programmation C/C++, mais c'est très poussé et je trouve personnellement ça très intéressant : http://www.slideshare.net/olvemaudal/deep-c/1
5  Général / Général / Re : Liens intérressants le: 07 Janvier 2016 à 19:20:36
Si un jour j'ai la foi je ferai un wiki en mode lien vers des documents/tutoriaux, des outils et les sites de challenges, je mettrai bien sûr NC à ce moment là x).
6  Général / Général / Re : Liens intérressants le: 06 Janvier 2016 à 23:09:12
Yopyop, je me suis mis dans l'idee de faire une liste exhaustive d'outils qui se prêtent au hacking de façon générale :
https://github.com/Laxa/HackingTools

N'hésitez pas à proposer vos outils à rajouter ou à donner du feedback .
7  News / News Informatique/Hardware/Tuning / Re : Hardware/optimisationPC/débutant/conseils le: 25 Décembre 2015 à 23:12:00
Coucou,

Tu as pas formaté et par défaut windows retrouve des anciennes installations et en fait des copies.
Tu n'as pas besoin d'installer de VM, je te le déconseille fortement avec si peu de RAM de toute façon.

Donc oui, le total de ta mémoire utilisée est grosso-modo ce que montre le taskmgr. Ca a l'air d'être bien si tu as 850 Mo d'utilisé sur le screen que tu as montré.
De toute façon, il va falloir que tu t'habitues à n'utiliser qu'un seul programme en même temps logiquement.

Si jamais tu utilises trop de ram, tu vas vite le remarquer car ton PC va se ralentir très fortement.
8  News / News Informatique/Hardware/Tuning / Re : Hardware/optimisationPC/débutant/conseils le: 24 Décembre 2015 à 18:55:02
Citation
Mon système a été entièrement réinstallé hier, je vais donc suivre tes conseils. VM pour station virtuelle, c'est bien cela ? Ce serait en effet très intéressant de n'utiliser que 150 MO de RAM, au repos.

Oui VM c'est Virtual Machine.
Ben si tu as réinstallé, tu pourrais donner une capture avec ton Gestionnaire de tâche dans l'onglet processus ?

Démarrer -> éxécuter : taskmgr
9  News / News Informatique/Hardware/Tuning / Re : Hardware/optimisationPC/débutant/conseils le: 24 Décembre 2015 à 17:52:14
Salut,

Pour les images intégrés dans les postes : non ce n'est pas possible.

Je vais rajouter un point sur la mémoire SWAP : elle est absolument nécessaire dans le cas ou tu es limité par la ram (donc dans ton cas), sinon non nécessaire. Je te conseil de mettre au moins 1 Go de Swap.
Ton OS est supposé optimiser son utilisation et privilégiera toujours la mémoire vive à la mémoire swap. Mais si en effet tu te retrouves à tout le temps utiliser ta mémoire Swap car pas assez de mémoire vive, les performances vont en prendre un sacré coup !

Pour dégager de la RAM ?
Optimiser son OS pour virer tout ce qui est utile, du coup sur windows Xp :
En utilisant dans démarrer -> éxécuter, tu as plusieurs utilitaires tels que :
  - msconfig
  - services.msc
Tu devrais regarder là dedans et avec quelques recherches trouver des choses à enlever/optimiser.

En faisant des tests sur une VM Windows XP SP 3, je n'ai que 150 Mo de RAM utilisé sans faire tourner quoi que se soit. Ton système est réinstallé ? Si ce n'est pas le cas, il serait peut être intéressant de tout réinstaller et de mettre tout à jour .

PS : Pour les histoires de chaleurs dans les datacenter, ayant visité le DC3 d'online récemment, j'ai appris qu'en France les datacenter n'avaient pas le droit de redistribuer (même gratuitement) l'eau chaude qu'ils produisent avec le refroidissement. C'est apparemment prévu pour plus tard .

En espérant t'avoir aidé un peu dans ta démarche.

Joyeuse fêtes à toi .
10  Programmation / Langages Web / Re : Script pour choisir son prochain chall le: 24 Décembre 2015 à 13:45:23
C'est vrai que j'aurai pu, mais je suis un mec chiant et j'ai de temps en temps des envies que très peu de personnes auraient !
J'ai pas pensé à demander à vrai dire ^^.
11  Programmation / Langages Web / Script pour choisir son prochain chall le: 23 Décembre 2015 à 21:48:20
Bonsoir,

J'ai fait un petit script pour mon utilisation personnelle, je le partage ici en espérant que cela serve éventuellement à d'autres .
Il faut PHP + phpCurl pour le faire marcher.
Il permets de savoir les challs qu'on a pas fini toutes catégories confondues et trier par nombre de validation décroissant.

Code:
<?php

// challenge website, shouldn't be changed
$url 'https://www.newbiecontest.org';
// userId to check challs for
$user 27788;
// delay between each GET requests in micro-seconds, useless on this website
$delay 500000;
// number of challs output
$n 5;
// save to this file if != NULL
$fileOutput 'challs.txt';

// building challList as follow array([ChallName] => Array(validations => number of validations, categorie => 'name', valided => false));
$challList = Array();
$fetchURL $url.'/index.php?page=info_membre&id='.$user;
$ret get($fetchURL$delay);
$ret html_entity_decode($ret);
$regex "#index\.php\?page=epreuve&no=(\d+)[^>]+>([^<]+).+?(\d+) validation.+?images\/(valide|nonvalide)#si";
preg_match_all($regex$ret$matches);
// matches array 1 -> challId, 2 -> challName, 3 -> challValidations, 4 -> valided or not
foreach ($matches[1] as $key => $chall)
{
  
// we don't store twice the same chall
  // challList will be indexed by challId
  
if (array_key_exists($chall$challList)) continue;
  
$challList[$chall] = Array('validations' => $matches[3][$key], 'chall' => str_replace('\\'''trim($matches[2][$key])), 'valided' => $matches[4][$key] == 'valide' true false);
}

// Now our data is ready and we can do whatever we want with it
// Goal of this script is to tell the user which challenge he should do next according to valdations number
uasort($challList'sort_challs');
$i 0;
echo 
"You should do the challs in this order...\n";
$content '';
foreach (
$challList as $key => $chall)
{
  if (
$chall['valided'] === false)
  {
    
$output sprintf("[%d]%s has %d validations\n"$key$chall['chall'], $chall['validations']);
    
$content .= $output;
    echo 
$output;
    
$i++;
  }
  if (
$i == $n) break;
}
if (
$fileOutput != NULL)
{
  
file_put_contents($fileOutput$content);
}

// Function to sort the challList array, no checks are being made
function sort_challs($a$b)
{
  return 
$a['validations'] < $b['validations'];
}

function 
get($url$delay null)
{
  static 
$lastRequestTime 0;

  
$ch curl_init();
  
curl_setopt($chCURLOPT_URL$url);
  
curl_setopt($chCURLOPT_HEADERtrue);
  
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
  
curl_setopt($chCURLOPT_RETURNTRANSFER1);
  if (
$delay)
  {
    
$timeElapsed microtime(true) - $lastRequestTime;
    if (
$timeElapsed $delay && $lastRequestTime != 0usleep($delay $timeElapsed);
    
$lastRequestTime microtime(true);
  }
  echo 
"Getting $url...";
  
$response curl_exec($ch);
  
$header_size curl_getinfo($chCURLINFO_HEADER_SIZE);
  
$httpCode curl_getinfo($chCURLINFO_HTTP_CODE);
  echo 
" returned $httpCode\n";
  
$header substr($response0$header_size);
  
$body substr($response$header_size);
  
curl_close($ch);

  return 
$body;
}
12  Challenges / Aide Hacking / Re : Hacking - Job Interview le: 21 Septembre 2015 à 11:13:13
Salut, c'est une piste comme une autre, enfin, si on peut appeller ça une piste, mais à mon avis, tu rates la partie la plus intéressante du challenge en faisant comme ça !
13  Challenges / Aide Logique / Re : Logique - Suite exponentielle le: 25 Août 2015 à 22:59:37
Je plussoie sandelan, le problème étant autre part à mon goût, les maths sont forcément logique, l'inverse n'est pas vrai. Du coup, oui, on a des épreuves qui sont des épreuves de mathématiques. Tu peux trouver une logique qui sera mathématiquement vrai, d'autres non.
14  Général / Général / Re : problème date en php le: 27 Juillet 2015 à 18:48:19
Perso j'ai ca :

Code:
mysql> select DATE_FORMAT(now(), '%Hh%imin%ss');
+-----------------------------------+
| DATE_FORMAT(now(), '%Hh%imin%ss') |
+-----------------------------------+
| 19h47min54s                       |
+-----------------------------------+
1 row in set (0.01 sec)

mysql>

Je ne sais pas trop ou est ton probleme .
15  Challenges / Aide Hacking / Re : Hacking - Script d'identification des admins. le: 25 Juillet 2015 à 12:23:52
L'épreuve fonctionne très bien, je viens de tester. Essaie de réfléchir à ce que tu fais, tu as un moyen en tout cas dans chrome de vérifier que ce que tu fais est bien pris en compte.
Pages: [1] 2 3