Ruijie Shared Assistant v1.3 Ruijie 4.63 Kode Sumber Edisi Khusus (Dipotong menurut mentohust, hanya detak jantung dan fungsi offline yang dipertahankan)
Algoritma v3 apa atau apa pun yang tidak serbaguna seperti program ini, karena Ruijie memiliki detak jantung terlemah, jadi yang terbaik adalah memulai.
Program ini terutama sangat membuat frustrasi karena versi Windows Mentohust tidak memiliki algoritma v3 dan tidak dapat dibagikan melalui jaringan, sehingga dipotong.
Anda perlu menambahkan filter sesuai dengan wireshare untuk menangkap paket 0x888E dan menganalisisnya sendiri.
Tas pegangan terutama menganalisis detak jantung (paket OxBF), menganalisis interval detak jantung, dan yang tengah berubah dan yang diperbaiki.
Tentu saja, Anda juga dapat mengubah program ini menjadi penangkap detak jantung Ruijie, dan terus mencetak tombol no detak jantung yang dikirim oleh Ruijie asli.
Kemudian analisis sendiri informasi yang dicetak, apakah sekolah diatur ulang setelah 1 jam, kunci no, tidak,
Anda dapat mengubah proyek ini agar sangat kompatibel dengan 4.6, 4.63, 4.8 dan versi tinggi lainnya (catatan: 4.44 juga didukung di beranda proyek mentohust)
Kode sumber ini memiliki sedikit perubahan pada Ruijie Shared Assistant v1.1, satu-satunya perubahan adalah detak jantung fungsi detak jantung diulang dua kali, silakan lihat di bawah ini:
int CProcess::sendEchoPacket()
Sedang
/*心跳重复发两次*/
pcap_sendpacket(m_hPcap, m_sendPacket, 0x2D);
mengembalikan pcap_sendpacket(m_hPcap, m_sendPacket, 0x2D);
Hampir tidak ada perubahan lain (jadi saya tidak mengirim v1.1), jika sekolah Anda tidak melompat dua kali sesuai dengan tas, maka anotasinya adalah pcap_sendpacket.
Bagi siswa yang memodifikasi kode sumber, Anda hanya perlu memperhatikan 6 fungsi berikut (semua sertifikasi lainnya telah dipotong, tidak perlu melihatnya):
1,
BOOL FindAndKillProcessByName(LPCTSTR strProcessName) // Akhiri proses secara paksa sesuai dengan nama proses, dan gunakan untuk membunuh 8021x.exe. Ketahui saja fungsi ini
2,
Fungsi Pengambilan Void pcap_handle(u_char *user, const struct pcap_pkthdr *h, const u_char *buf) //PCAP, yang dapat menangkap self-emitting dan server-sending ke dirinya sendiri
Fokus pada apa yang ada di dalamnya
if (buf[0x0F]==0xbf&&memcmp(proc->m_localMAC, buf+6, 6)==0){ //Ini adalah bagian dari kode detak jantung yang menangkap dirinya sendiri. 0xbf adalah detak jantung.
3,
void CProcess::getEchoKeyFormEcho(const u_char *capBuf) ///*Get key no*/ berdasarkan paket detak jantung yang dikirim sendiri (biasanya Ruijie asli)*/
4,
void CProcess::getEchoKey(const u_char *buf) ///* Dapatkan kunci dari paket sukses (paket keberhasilan otentikasi yang dikirim oleh server ke dirinya sendiri)*/
5,
int CProcess::sendEchoPacket() // Kirim fungsi detak jantung
6,
int CProcess::sendLogoffPacket() // Kirim fungsi offline (ini dapat ditingkatkan menjadi sama dengan paket offline Ruijie 0 asli)
Proyek VC++6.0 juga dapat dikompilasi di bawah win7, dan kompatibilitas setelah kompilasi sangat baik, hampir sepanjang jalan dari win8 ke xp, memakan semua 64 bit dan 32 bit.
Ada yang dapat dijalankan di debug.
|