cookie

Ми використовуємо файли cookie для покращення вашого досвіду перегляду. Натиснувши «Прийняти все», ви погоджуєтеся на використання файлів cookie.

avatar

Hackings type 🏴‍☠

💻 tramite questo canale troverai strumenti GitHub, servizi di intelligenza artificiale (GPT) per immagini, audio, coding, ricerche e molto altro + script e bots. 📲 Invita i tuoi amici 💯 telegram.me/share/url?url=t.me/hackingstype

Більше
Рекламні дописи
2 810
Підписники
-224 години
+247 днів
+2830 днів

Триває завантаження даних...

Приріст підписників

Триває завантаження даних...

🥷🕹🕹🕹🕹🕹🕹🥷
Показати все...
💻 Risoluzione dei Problemi Tecnici con TDLib: Analisi dell'Issue #2420 su GitHub ❗️ INTRODUZIONE
Telegram Database Library è una libreria open-source utilizzata per creare applicazioni di messaggistica basate su Telegram. La libreria è molto apprezzata per la sua capacità di gestire grandi volumi di dati e per la facilità con cui consente di integrare le funzionalità di Telegram in altre applicazioni. Tuttavia, come ogni software complesso, può presentare problemi tecnici che richiedono l'attenzione degli sviluppatori. Uno di questi problemi è documentato nell'issue #2420 sul repository GitHub di TDLib.
⚠️ Descrizione dell'Issue #2420
L'issue #2420 è stato aperto per discutere un problema tecnico specifico riscontrato da uno degli utenti della libreria. Il problema descritto riguarda l'uso delle API di TDLib, dove l'utente segnala un comportamento anomalo o un malfunzionamento.
↔️🔎 Mostro un piccolo estratto tipico di un problema descritto in un'issue su GitHub:
> "Sto riscontrando un problema durante l'uso della funzione getChatHistory. La funzione non restituisce i messaggi correttamente quando il parametro limit è impostato su valori elevati. In particolare, se imposto limit a più di 1000, la funzione sembra restituire risultati incompleti o non restituisce affatto nulla."
⚙️ ANALISI DEL PROBLEMA
Il problema sembra essere legato a un limite nella quantità di dati che la funzione getChatHistory può gestire in una singola chiamata API. Questo tipo di problema può essere dovuto a vari fattori, tra cui:
↔️ Limitazioni del Server:
I server di Telegram potrebbero avere limitazioni sul numero di messaggi che possono essere recuperati in una singola richiesta per evitare sovraccarichi.
↔️ Limitazioni della Libreria:
TDLib stessa potrebbe avere impostazioni predefinite che limitano il numero massimo di messaggi recuperabili in una singola chiamata per motivi di performance e stabilità.
↔️ Gestione della Memoria:
Recuperare un numero molto elevato di messaggi in una sola volta può causare problemi di memoria o rallentamenti, specialmente su dispositivi con risorse limitate.
🥷 SOLUZIONI PROPOSTE Nella discussione dell'issue, gli sviluppatori e gli utenti della comunità possono proporre diverse soluzioni. Alcune possibili soluzioni includono: 🟢 Paginate le Richieste:
Invece di richiedere tutti i messaggi in una sola volta, suddividere la richiesta in più parti utilizzando la paginazione. Ad esempio, recuperare 100 messaggi alla volta fino a ottenere tutti i messaggi desiderati.
   int offset = 0;
   int limit = 100;
   while (true) {
       auto messages = tdlib_api.getChatHistory(chat_id, offset, limit);
       if (messages.empty()) break;
       processMessages(messages);
       offset += messages.size();
   }
   
🟢 Verifica delle Limitazioni:
Controllare la documentazione di TDLib e di Telegram per verificare se esistono limitazioni ufficiali sul numero di messaggi recuperabili e adeguare il codice di conseguenza.
🟢 Ottimizzazione della Memoria:
Se il problema è legato alla gestione della memoria, potrebbe essere utile ottimizzare il modo in cui i messaggi sono elaborati e memorizzati, magari elaborando e rilasciando i messaggi subito dopo l'uso.
🔸🔸 CONCLUSIONE .🔹🔹
Gli issue come il #2420 su GitHub sono essenziali per migliorare la qualità delle librerie open-source come TDLib. Essi consentono agli sviluppatori di identificare e risolvere problemi reali riscontrati dagli utenti, contribuendo così a rendere il software più robusto e affidabile. La collaborazione della comunità è cruciale in questo processo, poiché permette di trovare soluzioni creative e condividere conoscenze che possono beneficiare tutti gli utenti della libreria.
Показати все...
3😱 2👨‍💻 1😨 1🤝 1
🥷🕹🕹🕹🕹🕹🕹🥷
Показати все...
🥷 VX-Underground community 🔎 ↔️ VX-Underground è una piattaforma online e un collettivo dedicato alla ricerca e all'educazione sul malware. Fondato nel 2019 come successore dei forum VXHeaven, noti per la loro vasta collezione di campioni di malware, VX-Underground ha lo scopo principale di raccogliere e fornire accesso a campioni di malware, codice sorgente e articoli di ricerca 🛡 Il sito e la comunità che lo supporta sono guidati dalla passione piuttosto che da motivi finanziari, con membri provenienti da vari settori, tra cui aziende antivirus, società di intelligence sulle minacce e mondo accademico. L'obiettivo è migliorare la comprensione del malware sia per scopi di sicurezza offensiva che difensiva 🟢 Di recente, una variante del ransomware Phobos ha impersonato VX-Underground, attribuendo falsamente attacchi ransomware al gruppo. VX-Underground ha negato qualsiasi coinvolgimento, sottolineando che non sono attori di minacce e ridicolizzando l'uso di Phobos. ⚠️
Показати все...

The largest collection of malware source code, samples, and papers on the internet.

👍 4 2🔥 2🙏 1👌 1
🇵🇸 La Sofferenza del Popolo Palestinese: Una Storia di Oppressione e Resilienza 🟢 Il conflitto israelo-palestinese è una delle questioni più intricate e durature nella storia contemporanea. Per decenni, il popolo palestinese ha sofferto a causa di una serie di eventi che hanno radicalmente cambiato il loro destino e la loro terra. Questo articolo si propone di esplorare le sofferenze subite dai palestinesi, mettendo in luce le realtà quotidiane che affrontano in una situazione di continua tensione e conflitto. 😨 La Nakba: L'Esodo del 1948 🟢 Uno degli eventi più traumatici per i palestinesi è stata la Nakba, o "catastrofe", avvenuta nel 1948. Con la creazione dello Stato di Israele, circa 750.000 palestinesi furono costretti a lasciare le loro case, trasformandosi in rifugiati. Intere comunità furono sradicate, villaggi distrutti, e famiglie separate. Questo evento ha lasciato cicatrici profonde nella memoria collettiva palestinese e ha segnato l'inizio di un lungo periodo di sofferenza e diaspora. ⚠️ OCCUPAZIONE E RESTRIZIONI ❗️ L'occupazione e la violenza israeliana dei territori palestinesi, iniziata nel 1967, ha aggravato ulteriormente le condizioni di vita per i palestinesi. La Cisgiordania, Gaza e Gerusalemme Est sono state sottoposte a un regime di occupazione militare che ha imposto severe restrizioni alla libertà di movimento, all'accesso ai servizi essenziali e alle risorse naturali. I checkpoint militari, il muro di separazione e le continue demolizioni di case sono solo alcuni degli strumenti utilizzati per controllare e limitare la popolazione palestinese. 😭 VITA A GAZA: UN BLOCCO DEVASTANTE 🔘 Gaza è forse l'esempio più eclatante delle sofferenze palestinesi. Sotto blocco dal 2007, la Striscia di Gaza è descritta spesso come "la più grande prigione a cielo aperto del mondo". Le restrizioni sull'importazione di beni essenziali, la mancanza di elettricità, l'acqua non potabile e le infrastrutture sanitarie inadeguate rendono la vita quotidiana estremamente difficile. I conflitti periodici tra gruppi armati palestinesi e l'esercito israeliano hanno causato migliaia di morti e feriti, lasciando la popolazione civile in uno stato di costante paura e insicurezza. 🔸 COLONI E SFRATTI: LA QUESTIONE DELLA TERRA 🔘 La questione della terra è centrale nel conflitto israelo-palestinese. La continua espansione degli insediamenti israeliani in Cisgiordania e a Gerusalemme Est rappresenta una violazione del diritto internazionale e una fonte di tensione e violenza. I palestinesi sono spesso sfrattati dalle loro case, i loro terreni confiscati e le risorse idriche esaurite per fare spazio ai nuovi insediamenti. Questi sfratti non solo privano le persone delle loro abitazioni, ma distruggono anche il loro modo di vivere e la loro identità culturale. 🔎 😪 L'IMPATTO PSICOLOGICO 🔘 Le sofferenze fisiche e materiali dei palestinesi sono accompagnate da un profondo impatto psicologico. La costante esposizione alla violenza, alla perdita e all'incertezza del futuro ha generato alti livelli di stress, ansia e depressione tra la popolazione. I bambini palestinesi, in particolare, crescono in un ambiente di paura e insicurezza, con conseguenze devastanti sul loro sviluppo e benessere mentale. 🦾 LA RESILIENZA DEL POPOLO PALESTINESE ❤️😀 Nonostante queste enormi difficoltà, il popolo palestinese ha dimostrato una straordinaria resilienza. La loro capacità di resistere, di mantenere la propria cultura e identità, e di continuare a lottare per i propri diritti è fonte di ispirazione. Attraverso l'arte, la musica, la letteratura e la diplomazia, i palestinesi continuano a far sentire la loro voce e a cercare giustizia e pace. 🔘 CONCLUDO Le sofferenze del popolo palestinese sono profonde e complesse, radicate in decenni di conflitto e oppressione. Mentre la comunità internazionale discute e negozia soluzioni, è essenziale ricordare l'umanità e la dignità dei palestinesi, che nonostante tutto, continuano a sperare in un futuro migliore.
Показати все...

👍 7🙏 6 2👏 2🤬 1😭 1
🥷🕹🕹🕹🕹🕹🕹🥷
Показати все...
🎃Operazione Endgame si è conclusa con successo ❗️ 🔎 Si tratta di un'operazione in cui le agenzie di intelligence di 20 paesi, insieme a Bitdefender, Sekoia, Shadowserver, Prodaft, Proofpoint e altri, hanno distrutto l'infrastruttura delle sei botnet più grandi del mondo. 🤖 I bot in questione sono: Bumblebee, IcedID, Pikabot, Smokeloader, SystemBC, Trickbot, che secondo le agenzie di intelligence sarebbero stati utilizzati per distribuire ransomware .👍 👽 Oltre allo smantellamento delle botnet, sono stati arrestati 4 sospetti (1 in Armenia e 3 in Ucraina), sono state effettuate 16 perquisizioni (1 in Armenia, 1 nei Paesi Bassi, 3 in Portogallo, 11 in Ucraina) e la polizia tedesca ha inoltre emesso mandati di arresto per altri otto sospettati. 🟢 I ricercatori stimano che la gestione della botnet avrebbe potuto guadagnare fino a 75 milioni di dollari affittando l'accesso alla propria infrastruttura a operatori di ransomware, l'entità del danno secondo le agenzie di intelligence ammonta a centinaia di milioni di euro.
⚙️⚙️ Condividi questo canale 👽🖱
Показати все...
Largest ever operation against botnets hits dropper malware ecosystem | Europol

OP Endgame

🔥 4😱 2👨‍💻 2🤷‍♂ 1👍 1 1🙏 1
🥷🕹🕹🕹🕹🕹🕹🥷
Показати все...
🖥 BYPASSARE BYTECODE  - Estrazione del codice sorgente python offuscato.
🔎 Per ottenere il codice sorgente python originale da un bytecode senza visualizzare ogni singola istruzione, possiamo usare uno strumento chiamato uncompyle6. Questo strumento è in grado di decompilare il bytecode python in codice sorgente python leggibile.
🔲 INSTALLAZIONE DI UNCOMPYLE6:
   pip install uncompyle6
   
🔹 Adesso, salva il bytecode in un file, ad esempio bytecode.pyc, e poi esegui il comando di decompilazione, ad esempio così:
# Salva il bytecode in un file .pyc
with open('bytecode.pyc', 'wb') as f:
    f.write(bytecode)
🔸 Poi esegui il seguente comando nel terminale per decompilare: ❗️
uncompyle6 -o . bytecode.pyc
💠 Questo genererà un file .py contenente il codice sorgente decompilato. In alternativa, puoi utilizzare uncompyle6 direttamente in Python per ottenere il codice sorgente:
import uncompyle6

with open('bytecode.pyc', 'wb') as f:
    f.write(bytecode)

# Decompila il bytecode e ottieni il codice sorgente
uncompyle6.decompile_file('bytecode.pyc', 'decoded_code.py')
◼️ Il codice decompilato sarà salvato in decoded_code.py. Eseguilo per visualizzare il codice sorgente originale. Questa soluzione permette di sintetizzare il processo e ottenere il codice sorgente originale senza dover esaminare ogni singola istruzione di bytecode.
⚙️⚙️ Condividi questo canale 👽🖱
Показати все...

4❤‍🔥 3🙏 2🍾 2👍 1🔥 1🕊 1
🥷🕹🕹🕹🕹🕹🕹🥷
Показати все...