Mã hóa Files và Giải mã Files

Liên hệ QC
File bài số 1 Tôi vẫn để đó ... khi mã hóa nó sẽ mã hóa pass vào trong chính cái File đó và ai biết giải mã thì sẽ biết Pass

Tôi cố tình làm vậy phòng hờ khi quên Pass ...
Ai có khả năng hack code Exe của bài số 1 sẽ thấy pass Lộ ra
To trà bá

*********************************************
Toàn bộ mã nguồn Delphi của chủ đề này Tôi mã hóa nó úp lên đây

ai có khả năng giải mã được nó thì người đó có Toàn quyền : Chiến giữ, sử dụng và định đoạt

để đó cho thế hệ sau xem ai có khả năng giải mã nó:p
 

File đính kèm

  • EncryptDecryptFiles.rar
    1.9 MB · Đọc: 10
Lần chỉnh sửa cuối:
Nhiều nick mới nhào zô ghê. :D

Python dịch ngược bằng niềm tin và quyết thắng.
Nó là dạng mã nguồn mở, dịch ngược sẽ thành loại mã gì được? :p
 
Toàn bộ mã nguồn Delphi của chủ đề này Tôi mã hóa nó úp lên đây
Mầm mống tai hoạ đây rồi. Chỉ có 1 điều chắn đó là không có gì là chắc chắn.

Giờ không dám tắt WD nữa.
Bài đã được tự động gộp:

Sao nguồn mở thì không dịch được bác?
Bác giải thích sơ bộ tí đi.
 
Sao nguồn mở thì không dịch được bác?
Bác giải thích sơ bộ tí đi.

Tên trộm cần bẻ khóa/ phá khóa rồi đột nhập vào ngôi nhà (nào đó) và lấy đi một số món đồ (tài sản).
Nhưng có ngôi nhà không có khóa, mở toang cửa, tên trộm không thể nào bẻ khóa/ phá khóa được. Không lẽ tên trộm mua khóa mang tới lắp vào cửa ngôi nhà đó rồi tiến hành bẻ khóa/ phá khóa để vào ăn trộm à?
 
Tên trộm cần bẻ khóa/ phá khóa rồi đột nhập vào ngôi nhà (nào đó) và lấy đi một số món đồ (tài sản).
Nhưng có ngôi nhà không có khóa, mở toang cửa, tên trộm không thể nào bẻ khóa/ phá khóa được. Không lẽ tên trộm mua khóa mang tới lắp vào cửa ngôi nhà đó rồi tiến hành bẻ khóa/ phá khóa để vào ăn trộm à?
Chỗ nguồn mở này tôi lơ mơ nên hỏi kỹ chút. Vậy khi viết bằng mã nguồn mở thì code cứ phơi ra đó và cứ đi vào chỗ chứa code xem thoải mái à bạn?
 
lâu lắm Tôi không vào nick này

Thông báo cho ai chưa biết để biết ........... Ních này với Nick Kiều Mạnh là 1

1/ Chủ đề này Tôi tạm dừng ở đây... còn ai thích bàn gì cứ bàn ...

2/ Trên cơ sở tôn trọng lẫn nhau và nói đúng sự thật không suy diễn tào lao bậy bạ

3/ Không làm lạc đề theo như tiêu đề của nó bàn chuyện khác tào lao suy diễn và ảo tưởng


Xin cảm ơn
 
Lần chỉnh sửa cuối:
đầy ô chả up tools lên web bán, chưa đầy 3h sau có bản free trên fb, nghĩ buồn cười mà cũng tội nhưng vẫn buồn cười =))))
có giá trị người ta vẫn thuê crack dịch ngược
 
Tôi đang viết tiếp Add-Ins chung cho bộ Office 32 và 64 bít bao gồm 'Excel', 'Word', 'Access', 'Outlook', 'PowerPoint'

sử dụng chung trong 1 file duy nhất xem hình sau

1685242686333.png

1/ sẽ không xuất Hàm COM hay API mã hóa File vì ai đó sử dụng làm bẩn sẽ gây nguy hại cho nạn nhân

2/ sẽ không viết thêm hàm mã hóa file hàng loạt ... sẽ rất nguy hiểm khi ai đó sử dụng làm bẩn gây nguy hại cho nạn nhân

3/ sẽ thêm tùy chọn lưu pass đã mã hóa vào file hay không lưu ... phòng hờ khi quên pass còn biết mà mò

4/ xóa bỏ dùng file tạm mã hóa trên PC mà dùng trực tiếp từ bộ nhớ mã hóa xong xuất ra PC

5/ ai thích có thể sử dụng nó cho công việc của mình mã hóa khi cần thiết trong trường hợp dùng chung PC hay nơi cty cần thiết phải dấu mang tính cá nhân là điều cần thiết và chính đáng
 
Lần chỉnh sửa cuối:
File .rar giải mã ra, chia sẽ bạn nào cần.
Chủ nhật rảnh, nghỉ, móc cái tool nổ của cậu này ra xem có gì mới, khác không.
Lại cười té ghế vì cái cố tật nổ, huênh hoang, khoác lác, dạy đời người khác, láo cá... của cậu KM này.

Password file .rar này thì hỏi cậu tác giả này. Code n... vẫn hoàn code n.... Vẫn lộ pass.
sha256 = b"2be3eaf65f959eaa09b959820b1fcab276e9af45fc93b486fa7ea3a227f7e71e"

Chơi ba trò cái trò ma lanh, khôn lỏi, quá tiểu nhân....
Không còn gì để nói với cậu này.
Chia sẽ file source mà còn sợ người ta giải mã được, file .rar gốc lại đặt pass, rồi còn đổi pass base64 trong đuôi tên file đã decrypt.
1 cái source vớ vẫn, cho người ta còn không thèm xài. Dùng TFileStream cho temp file mà còn vẫn chối leo lẽo là không dùng file tạm. Chắc thậm chí còn không biết TFileStream là TStream wrapper cho cái gì. Đúng là chỉ biết copy&paste code còn thua robot

Bạn nào dùng tool này cẩn thận. Vì khi các bạn đã mã hóa file dùng tool này, password sẽ được Base64 encode, +5 char random, làm phần mở rộng của file sẽ được mã hóa (Encrypt, không phải Ecrypt nha cha, sai chính tả).
Nên các bạn có thể dùng cách khác bất kỳ để lấy lại password từ file đã mã hóa, bằng cách lấy phần .exe, loại 5 ký tự cuối, base64 decode => ra password.
Nếu dùng chung như tác giả nói, ai chơi ác, đổi 1 vài ký tự trong phần base64 encode này, thì chia buồn các bạn, khi các bạn quên password, chỉ còn nước nhờ "thằng cu anh" cứu lại.

Và tui cũng rút kinh nghiệm, không nói cách làm sao tui lấy lại được file đã mã hóa. Vẽ đường hưu chạy rồi nó quay lại húc sừng, khiêu khích, chọc tức... mình.
 

File đính kèm

  • EcryptDecryptFileszIxMjMx2HyD1.rar
    3.3 MB · Đọc: 30
Lần chỉnh sửa cuối:
File .rar giải mã ra, chia sẽ bạn nào cần.
Chủ nhật rảnh, nghỉ, móc cái tool nổ của cậu này ra xem có gì mới, khác không.
Lại cười té ghế vì cái cố tật nổ, huênh hoang, khoác lác, dạy đời người khác, láo cá... của cậu KM này.

Password file .rar này thì hỏi cậu tác giả này. Code n... vẫn hoàn code n.... Vẫn lộ pass.
sha256 = b"2be3eaf65f959eaa09b959820b1fcab276e9af45fc93b486fa7ea3a227f7e71e"

Chơi ba trò cái trò ma lanh, khôn lỏi, quá tiểu nhân....
Không còn gì để nói với cậu này.
Chia sẽ file source mà còn sợ người ta giải mã được, file .rar gốc lại đặt pass, rồi còn đổi pass base64 trong đuôi tên file đã decrypt.
1 cái source vớ vẫn, cho người ta còn không thèm xài. Dùng TFileStream cho temp file mà còn vẫn chối leo lẽo là không dùng file tạm. Chắc thậm chí còn không biết TFileStream là TStream wrapper cho cái gì. Đúng là chỉ biết copy&paste code còn thua robot

Bạn nào dùng tool này cẩn thận. Vì khi các bạn đã mã hóa file dùng tool này, password sẽ được Base64 encode, +5 char random, làm phần mở rộng của file sẽ được mã hóa (Encrypt, không phải Ecrypt nha cha, sai chính tả).
Nên các bạn có thể dùng cách khác bất kỳ để lấy lại password từ file đã mã hóa, bằng cách lấy phần .exe, loại 5 ký tự cuối, base64 decode => ra password.
Nếu dùng chung như tác giả nói, ai chơi ác, đổi 1 vài ký tự trong phần base64 encode này, thì chia buồn các bạn, khi các bạn quên password, chỉ còn nước nhờ "thằng cu anh" cứu lại.

Và tui cũng rút kinh nghiệm, không nói cách làm sao tui lấy lại được file đã mã hóa. Vẽ đường hưu chạy rồi nó quay lại húc sừng, khiêu khích, chọc tức... mình.
thì mấy bài trước tôi nói rõ rồi mà ... mã hóa base4 phòng hờ đó chi

cái gì xong rồi thôi ... và nên tôn trọng lẫn nhau Tôi có hại ai đâu mà tiểu nhân

Thôi nhé

:p:p:p
 
Nhẹ nhàng thôi mấy cụ!
 
trả qua trong vài năm qua hay hù tôi nên Tôi cố đẩy lên cao trào xem sao đó mà

Xong rồi thì thôi tôi rất công tâm xin lỗi mấy bài trước rồi ... và nhìn nhận lại khúc nào ra khúc đó không suy diễn

và nên tôn trọng lẫn nhau
 
Lần chỉnh sửa cuối:
ban đầu tôi dùng File tạm là

Mã:
TempFileName := TPath.GetTempFileName;

Nhưng sau đó tôi bỏ sử dụng nhưng File chưa úp lên đây bao giờ cả nên không thấy là đúng

chỉ là đang test chưa úp lên sao thấy ??? :p

Mã:
function GenerateTempFileName: string;
var
  GUID: TGUID;
begin
  CreateGUID(GUID);
  Result := GUIDToString(GUID);
end;
 
đoán thôi còn không khẳng dịnh

1/ sử IDA Pro nó cho phép chỉnh sửa trực tiếp các tham số của hàm xong Debug nó

2/ Pass mã hóa 256 là không thể dịch ngược ra mã thật như sau

Mã:
sha256 = b"2be3eaf65f959eaa09b959820b1fcab276e9af45fc93b486fa7ea3a227f7e71e"

3/ Nhưng tôi mã hóa và giải mã bằng chính nó ... nên áp dung mục số 1 truyền trực tiếp mã mục 2 vào hàm giải mã mà không cần biết pass thật là gì

hên thì đúng :p
 
Sai bét mà đúng cái con khỉ.
Đoán tiếp đi, tại sao tui biết chuỗi SHA256(Base64Encode(strPassword)) của cậu = "2be3eaf65f959eaa09b959820b1fcab276e9af45fc93b486fa7ea3a227f7e71e"
Biết thì nói, không thì im lặng, dựa cột mà nghe. Càng nói mình càng làm trò hề cho người ta.
Có nhiều trang, tools cho phép decode chuổi SHA256 ra nhé. Mà tui chả cần quan tâm cậu đặt pass là con khỉ mốc gì. Nên chả cần decode.
Nhiều con ransomeware thứ dữ của tụi Nga, nước ngoài, phức tạp gấp ngàn lần cái tool nhảm nhí của cậu, chỉ vì 1 vài lỗi sơ ý/bug trong code, thư viện, các người làm ở các hãng AV thế giới còn giải mã được. Viết ra các tool deransomeware mà mọi người hay dùng cho nhiều dòng ransomeware.

Cậu GetTempFileName bằng cái quái gì đi nữa tui cũng không quan tâm, vì nó chỉ là hàm trả ra 1 tên file tạm trong thư mục %TEMP%.
Cậu dùng TFileStream để zlib, compress nội dung file ban đầu vào file tạm qua TFileStream thì file tạm vẫn tạo trong thư mục %TEMP% đó.
Cậu nói dùng method CopyFrom/To của TStream là chỉ thao tác trên memory, là không dùng tới file tạm là tui chịu thua, bó tay cậu luôn.
Không hiểu bản chất mà bô bô cái miệng, tưởng người khác không biết, không kiểm chứng được à !!!?
Sau đó cậu phải dùng SysUtils.DeleteFile và IOUtils.Path.DeleteFile để del file tạm đi.

Nên tôi đã nói ngay từ đầu, khiêm tốn, im lặng chút đi. Muốn người khác không biết mình nổ/làm sai thì đừng làm.
Ngay từ đầu, code Delphi tui giãi mã, viết lại của TForm1.EcryptFiles_Click, đã đưa rành rành ra, mà cậu còn cố tình lơ đi, nói tào lao lu loa lên là crack call code gì đó. Chả lẽ đợi tui quăng toàn bộ code hàm Ecrypt bằng Delphi vào mặt cậu cậu mới chịu nhận à !!!???

Biết sĩ diện, liêm sĩ, khiêm tốn chút đi.
Loại người mà cái miệng ở trước thì bô bô xin lỗi mà ở sau chơi trò láu cá, tiểu nhân, tiểu xảo, cầm dao thọc lại người mình xin lỗi... thì không ai chấp nhận được.
 
Lần chỉnh sửa cuối:
quá lời rồi đấy ... tôi thôi muốn nói gì tùy đi

thôi nha
 
1/ Tôi Úp tiếp AddIns như mô tả bài số 150 lên đây là bản chưa hoàn thiện ... ai dùng được thì dùng còn không dùng được bỏ qua

2/ là bản nháp đang viết tiếp chưa hoàn thiện nên phát sinh lỗi là đương nhiên

3/ Tôi không sống nhờ code ... vui chơi khám phá là chính còn lại không quan tâm

4/ ai chưa có khả năng hack code và giải mã thì lưu lại Pass ra giấy vì tôi xóa lưu mã hóa Pass trong file sau khi mã hóa rồi

Thong thả tôi sẽ thêm các tùy chọn vào sau .....
 

File đính kèm

  • EncryptDecryptFiles.rar
    1.3 MB · Đọc: 17
File .rar giải mã ra, chia sẽ bạn nào cần.
Chủ nhật rảnh, nghỉ, móc cái tool nổ của cậu này ra xem có gì mới, khác không.
Lại cười té ghế vì cái cố tật nổ, huênh hoang, khoác lác, dạy đời người khác, láo cá... của cậu KM này.

Password file .rar này thì hỏi cậu tác giả này. Code n... vẫn hoàn code n.... Vẫn lộ pass.
sha256 = b"2be3eaf65f959eaa09b959820b1fcab276e9af45fc93b486fa7ea3a227f7e71e"

Chơi ba trò cái trò ma lanh, khôn lỏi, quá tiểu nhân....
Không còn gì để nói với cậu này.
Chia sẽ file source mà còn sợ người ta giải mã được, file .rar gốc lại đặt pass, rồi còn đổi pass base64 trong đuôi tên file đã decrypt.
1 cái source vớ vẫn, cho người ta còn không thèm xài. Dùng TFileStream cho temp file mà còn vẫn chối leo lẽo là không dùng file tạm. Chắc thậm chí còn không biết TFileStream là TStream wrapper cho cái gì. Đúng là chỉ biết copy&paste code còn thua robot

Bạn nào dùng tool này cẩn thận. Vì khi các bạn đã mã hóa file dùng tool này, password sẽ được Base64 encode, +5 char random, làm phần mở rộng của file sẽ được mã hóa (Encrypt, không phải Ecrypt nha cha, sai chính tả).
Nên các bạn có thể dùng cách khác bất kỳ để lấy lại password từ file đã mã hóa, bằng cách lấy phần .exe, loại 5 ký tự cuối, base64 decode => ra password.
Nếu dùng chung như tác giả nói, ai chơi ác, đổi 1 vài ký tự trong phần base64 encode này, thì chia buồn các bạn, khi các bạn quên password, chỉ còn nước nhờ "thằng cu anh" cứu lại.

Và tui cũng rút kinh nghiệm, không nói cách làm sao tui lấy lại được file đã mã hóa. Vẽ đường hưu chạy rồi nó quay lại húc sừng, khiêu khích, chọc tức... mình.
Cậu tác giả kiều manh vui lòng cho tôi xin cái Password file .rar này được không. ===\.. tôi tò mò quá đi.
 
Web KT
Back
Top Bottom