cuốn sách gpt4 ai đã làm

Có thể giải phương trình này mà không dùng vũ lực không?

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 07:55:07 34 4
mua khóa gpt4 Nike

Có, tôi đang cố gắng đăng ký chương trình này từ crackmes.de http://crackmes.de/users/lutio/keygenme1_by_lutio/

Tôi không yêu cầu ai đó làm điều đó cho tôi, tôi chỉ hỏi liệu điều đó có thể được thực hiện mà không cần đến vũ lực hay không.

Tôi thường không gặp phải những trường hợp như thế này, nhưng vì lý do nào đó mà người dùng này không sử dụng bất kỳ biến nào trong tên người dùng, chỉ sử dụng số sê-ri. Anh ấy cũng nói rằng việc bẻ khóa keygen bằng vũ lực là không được phép. Tôi tin rằng không thể giải quyết được nếu không dùng vũ lực.

Có ai thực sự biết liệu vấn đề có thể được giải quyết mà không cần đến vũ lực không? Về cơ bản đây là mã của tôi:

    khóa int không dấu = 0x1FE339E4; // tính toán == điều này để thành công

unsigned int serialvar = không xác định // được tạo theo chuỗi
unsigned int magic1 = 0x1FE339E7;

for( int i = 0; i < 0x10; i++ ) {

serialvar = (((magic1 * i + serialvar) << 0x10) ^ serialvar) + 0x13371337;
serialvar = (((i * magic1 + serialvar) >> 0x10) ^ serialvar) + 0x73317331;

}



unsigned int được tính = 0;

for( int i = 0; i < serialvar; i++ ) {
được tính toán += 0x3C;
}

Vâng, vậy ở cuối code, để thành công và trúng "goodboy" thì unsigned int mà chúng ta tính toán phải bằng key.

Như chúng ta đã biết, "serialvar" là một biến không xác định mà tôi phải tạo. (Sau đó tôi sẽ tạo một chuỗi dựa trên điều này)

Với trình độ toán và đại số bool của tôi, tôi tin rằng phương trình này không thể giải được.

Bây giờ tôi không chắc câu lệnh toán học này có đúng không... nhưng nếu tôi chia khóa cho 0x3C... tôi sẽ không nhận được số nguyên!

Điều này không có nghĩa là nó không thể được giải quyết? Vì khóa/0x3C không có giải pháp số nguyên?

câu trả lời hay nhất

Nếu tôi hiểu chính xác thì bạn có tính toán giá trị cuối cùng của và bạn muốn biết không rõ Giá trị của...

Đầu tiên bạn phải giải phương trình:

Tính = serialvar x 0x3C (mod 2^32)

Bạn có thể nhận được nhiều giá trị cho serialvar.

Sau đó bạn phải đảo ngược vòng lặp 16 lần..

Tôi không thấy cách nào dễ dàng để giải quyết (((i * magic1 + serialvar) >> 0x10) ^ serialvar)nối tiếp 16 bit đầu tiên của các biểu thức.serialvar khác không bị thay đổi vì >>> sẽ XOR nó bằng 0. Nửa thứ hai có thể được tính toán từ một mảng được tính toán trước. Có thể có nhiều nghiệm (rất có thể xảy ra) và phép tính của bạn sẽ bị chia nhỏ. Biểu thức thứ hai giống như nửa dưới.

Tổng chi phí tính toán khi đó sẽ tương tự như một cuộc tấn công vũ phu.

Về c++ - có thể giải phương trình này mà không cần dùng vũ lực không? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/20866883/

34 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress