Salut,
Tu peux utiliser openssl:
openssl s_server -accept 8443 -www -debug -msg -key keys/key.pem -cert keys/cert.pem -no_ssl3
Type: Messages; Utilisateur: dahtah
Salut,
Tu peux utiliser openssl:
openssl s_server -accept 8443 -www -debug -msg -key keys/key.pem -cert keys/cert.pem -no_ssl3
Salut,
>>> list("hello")
['h', 'e', 'l', 'l', 'o']
>>> ":".join("hello")
'h:e:l:l:o'
Alternativement, utiliser l'OS directement pour recuperer ton IV aleatoire:
import os
iv = os.urandom(16)
Je te deconseilles d'utiliser pycrypto, qui n'est plus maintenu. Une bonne...
Salut,
Oui, ca existe et c'est fait pour la plupart des protocoles cryptographiques (recherche: el gamal formal verification, etc ...).
Par contre, si je comprends bien ta question, je ne crois...
Salut,
Je serais plus nuance que vous sur le sujet, pas tellement pour une question de ports, mais d'inspection du traffic (DPI).
Certaines boites filtrent les paquets en sortie en inspectant...
Salut,
Il faut specifier l'encodage a l'ouverture:
import codecs
lines = []
with codecs.open("C:\\.........\\doc.txt", encoding="utf-8") as f:
lines = f.readlines()
Salut,
Tu te compliques la vie. Il suffit de faire ecrire la resultat de ta commande via la socket (a la dup2() en C). Example sans gestion d'erreur:
# -*- coding: utf-8 -*-
import shlex...
Salut,
scapy utilise indirectement la libpcap au travers de pypcap. Il faut que tu t'assures que libpcap fonctionne bien sur ton Windows 2003.
Essaie de faire une capture wireshark, voir si ca...
Quasiment oui, mais probleme d'intentation:
def user(y):
for i, v in enumerate(generator(y)):
end = ""
if (i + 1) % 10 == 0:
end = os.linesep
...
Salut,
Ca parait un peu complique, parce que je sais pas si tu as une limite haute, ...
Un truc generique:
import codecs
import itertools
import os
Tu prends ton nombre aleatoire modulo 10 (si tu veux le 9 inclu):
>>> 10 % 10
0
>>> 19 % 10
9
>>> 20000003 % 10
3
Salut,
Il y a longtemps, j'ai utilise Cisco NAC guest server pour faire ce genre de trucs. Il y a un equivalent Open Source: Packet Fence, mais je n'ai jamais essaye.
L'idee generale c'est de...
Salut,
Le calcul dans RSA ne se fait jamais sur la donnees de base (ca expose a tout un tas de vulnerabilites), mais sur la donnees + padding (AOEP ou PKCSv1.5). Il faut que tu saches quel algo de...
Salut,
Les fonctions sont lowercase en python (Replace() => replace()).
"123".replace("1", "3")
Salut,
Faut lire la doc ;):
>>> x = [ [0., 0.0], [1., 1.1], [2., 2.2], [3. 3.3], [4., 4.4]]
>>> np.savetxt("/tmp/t", x, fmt="%i %f")
Salut,
Apparement WINFUNCTYPE utilise __stdcall. Vu que tu sembles compiler sous MS, ta fonction printValues() est sans doute __cdecl par default.
Tu peux annoter printValues() avec __stdcall ou...
Salut,
Meme pour du 32bits sur 64bits tes adresses sont etranges. Enfin bon, aucune importance.
Il faut que tu travailles sur des bytes en python3: (e.g: b"A"*123 + b"c"*12). Sinon ton flux...
Salut,
Tes adresses sont bizarres pour du 32 bits (a la fois @libc, et @"bash"), elles sont en kernel land (au dela de 0xc0000000). D'ailleurs tu prends un SIGSEGV vu que tu essaies d'executer du...
Salut,
Tu redefinis socket (socket = socket.socket()), du coup les boucles suivantes doivent lancer AttributeError. Vu que tu avales toutes les exceptions en faisant un except global tu t'en...
Moyennement ;)
Tu peux mettre une variante de ce qu'a propose wiztricks dans le __init__.py de ton module:
Salut,
Tu recois un "alert" TLS, ce qui veux dire que l'initialisation de la connexion coince. Ca peut etre du a plusieurs facteurs (version TLS negotiee, ciphers disponibles, ...).
Prends une...
Salut,
requests ne multipart encode que si "files" est fourni:
page= requests.post(url, files=payload, headers=headers, cookies=dd.cookies)
Apres comme mentionne par bufferbob, tu vas...
Salut,
Tu peux pas juste utiliser pickle? Pickle travaille en binaire et son en-tete rajoute juste 8 bytes.
Sinon, tu peux stocker en binaire, mais va falloir te creer un format maison pour...
Salut,
J'ai pas regarde en detail, mais les indices commencent a 0 en programmation:
for j in range(1,n+1):
# plutot
for j in range(0, n):
Salut,
il faut que tu testes un peu quand même. Utilise la console, ca aide.
import ipaddress
#début de la boucle
while True:
#le try est sur quoi? juste avant j'ai un raw_input...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.