Domande con tag 'c'

1
risposta

language cross-cutting preoccupa allocatore di memoria che tiene traccia dell'utilizzo e di un logger

Ho due problemi trasversali nella progettazione del mio software. L'allocatore di memoria tiene traccia dell'utilizzo della memoria nelle sue variabili membro struct (class). Ho anche un logger. In questo momento sto passando il logger e l'alloc...
posta 21.06.2017 - 22:41
2
risposte

Quale sarebbe il prototipo di printf?

guarda attentamente queste chiamate: printf("hello, world\n"); printf("%d", 2); printf("%d%g\n", 2, 2.3); vediamo che printf può accettare qualsiasi tipo e qualsiasi numero di argomenti. tuttavia sappiamo che le funzioni in c prendono solo...
posta 29.11.2011 - 12:56
2
risposte

Quali sono e come funzionano i (dati) tipi?

Che cos'è una "variabile" / tipo di dati? In che modo un compilatore / interprete gestisce i tipi? La mia specifica preoccupazione riguarda i diversi tipi nelle lingue di livello inferiore e superiore. Ad esempio in Python, dato che list...
posta 27.01.2014 - 07:59
1
risposta

Implementazione DNS-SD

Sto cercando di implementare DNS-SD e capisco come funziona, ma in realtà non ne capisco lo scopo, quindi ho alcune domande a riguardo. Supponiamo di avere due dispositivi sulla rete locale, e abbiamo registrato servizi che entrambi i disposi...
posta 05.05.2016 - 11:47
1
risposta

Collegamento di "#define versione x.x" in C con il tag di versione in Git

Sono sicuro che le persone lo fanno già, quindi la domanda. Nel mio progetto C, definisco la versione corrente usando: #define VERSION 3.2.1 Questo viene inserito in un file di intestazione globale e viene utilizzato per varie attività come...
posta 20.12.2018 - 15:29
6
risposte

È pericoloso compilare un C arbitrario? [duplicare]

Ho un piccolo server e vorrei verificare i tempi di compilazione sui programmi C forniti dagli utenti. I programmi non verranno mai eseguiti solo compilati. Quali rischi ci sono per consentire agli utenti di compilare C arbitrari usando gcc...
posta 06.10.2016 - 04:01
8
risposte

Perché i programmi scritti in C e C ++ sono così spesso vulnerabili agli attacchi di overflow?

Quando guardo gli exploit degli ultimi anni relativi alle implementazioni, vedo che molti di loro provengono da C o C ++ e molti di questi sono attacchi di overflow. Heartbleed era un buffer overflow in OpenSSL; Recentemente, è stato rilev...
posta 23.02.2016 - 15:37
3
risposte

Security Review - implementazione password_hash per PHP

Attualmente sto lavorando a una "funzione di supporto" per il nucleo di PHP per rendere l'hashing delle password più sicuro e più semplice per la maggior parte degli sviluppatori. Fondamentalmente, l'obiettivo è renderlo così facile, che è più d...
posta 27.06.2012 - 05:00
6
risposte

È C una buona scelta per il software di sicurezza più? [chiuso]

C è un linguaggio di programmazione solido e diffuso che è molto popolare specialmente nella comunità FOSS. Molti software relativi alla sicurezza (come le librerie di crittografia) sono scritti in C e probabilmente verranno scritti in C anch...
posta 10.03.2016 - 18:01
4
risposte

Mi sento come se fosse impossibile imparare il reverse engineering [chiuso]

So come usare la maggior parte degli strumenti in Kali come msfvenom e msfconsole e posso tranquillamente definirmi uno script kiddie. Ho imparato le basi di C # e questo mi aiuta a capire alcune delle cose in C, ma mi sento ancora facilmente pe...
posta 05.07.2018 - 23:47