banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thủ thuật reverse engineering Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí.  XML
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 07/11/2012 17:22:38 (+0700) | #1 | 270802
_hu_vo_
Member

[Minus]    0    [Plus]
Joined: 27/12/2010 09:59:54
Messages: 28
Location: lỗ đen
Offline
[Profile] [PM]
Mình thấy Cheat Engine (CE) dùng để chỉnh sửa trong nhiều thứ như: game và web nhưng sau khi res lại thì không có tác dụng
Mình có viết code 1 cái Flash nhưng sợ Cheat Engine (CE) chạy làm ảnh hưởng đến nó
mình đã test và nó ảnh hưởng tới tốc độ của Flash smilie nhưng k ảnh hưởng đên thông số của Flash smilie
Vậy các Pro cho hỏi xem
Làm sao để vô hiệu hoá Cheat Engine (CE) k cho nó hoạt đông gây ảnh hưởng đến Flash...!
Tks mọi người nhiều ^^! smilie
Kiên trì chịu đựng....
[Up] [Print Copy]
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 09/11/2012 00:02:33 (+0700) | #2 | 270840
nguyenga86
Member

[Minus]    0    [Plus]
Joined: 13/11/2010 00:19:05
Messages: 205
Offline
[Profile] [PM]
CE không ảnh hưởng đến ứng dụng khác đâu bạn , chắc tại máy bạn không đủ khoẻ nên khi CE nó chạy nó làm giật máy thôi , CE chỉ ảnh hưởng đến cái ứng dụng nào nó hook vào thôi smilie
mấy cái khác vô can smilie
[Up] [Print Copy]
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 09/11/2012 07:49:13 (+0700) | #3 | 270844
_hu_vo_
Member

[Minus]    0    [Plus]
Joined: 27/12/2010 09:59:54
Messages: 28
Location: lỗ đen
Offline
[Profile] [PM]

nguyenga86 wrote:
CE không ảnh hưởng đến ứng dụng khác đâu bạn , chắc tại máy bạn không đủ khoẻ nên khi CE nó chạy nó làm giật máy thôi , CE chỉ ảnh hưởng đến cái ứng dụng nào nó hook vào thôi smilie
mấy cái khác vô can smilie  

Ý mình muốn hỏi là làm sao để CE k thể thay đổi tốc độ của Flash bạn ak ^^!
Kiên trì chịu đựng....
[Up] [Print Copy]
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 09/11/2012 10:43:52 (+0700) | #4 | 270846
nguyenga86
Member

[Minus]    0    [Plus]
Joined: 13/11/2010 00:19:05
Messages: 205
Offline
[Profile] [PM]
CE không thay đổi tốc độ của flash , mà khi CE hoạt động nó sẽ chiếm CPU và RAM khá nhiều , và nếu PC của bạn ko đủ mạnh thì sẽ gây ra việc thiếu tài nguyên dành cho ứng dụng khác , ví dụ như flash smilie ---> gây ra hiện tượng lag hay giật giật , do đó , nếu bạn muốn không bị giật nữa thì có lẽ giải pháp là nâng cấp phần cứng , hoặc là ko chạy CE khi đang chay flash smilie
[Up] [Print Copy]
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 10/11/2012 17:33:06 (+0700) | #5 | 270876
_hu_vo_
Member

[Minus]    0    [Plus]
Joined: 27/12/2010 09:59:54
Messages: 28
Location: lỗ đen
Offline
[Profile] [PM]

nguyenga86 wrote:
CE không thay đổi tốc độ của flash , mà khi CE hoạt động nó sẽ chiếm CPU và RAM khá nhiều , và nếu PC của bạn ko đủ mạnh thì sẽ gây ra việc thiếu tài nguyên dành cho ứng dụng khác , ví dụ như flash smilie ---> gây ra hiện tượng lag hay giật giật , do đó , nếu bạn muốn không bị giật nữa thì có lẽ giải pháp là nâng cấp phần cứng , hoặc là ko chạy CE khi đang chay flash smilie 

cám ơn bác nhưng thôi bác làm gì thì làm đi ~~! vì bác k rành về CE nên thôi bác ak@@
Kiên trì chịu đựng....
[Up] [Print Copy]
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 10/11/2012 21:39:48 (+0700) | #6 | 270882
[Avatar]
gungui
Member

[Minus]    0    [Plus]
Joined: 04/02/2012 05:29:43
Messages: 44
Offline
[Profile] [PM]
về nguyên tắc khi tăng tốc 1 ứng dụng bằng CE thì đồng nghĩa với ổ cứng sẽ quay nhanh hơn theo tỉ lệ nên càng dùng chức năng này nhiều càng mau hỏng ổ cứng!nếu có nói sai mong mọi người góp ý smilie
[Up] [Print Copy]
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 23/11/2012 01:01:23 (+0700) | #7 | 271231
lmkhang
Member

[Minus]    0    [Plus]
Joined: 11/02/2008 16:10:01
Messages: 17
Offline
[Profile] [PM]

_hu_vo_ wrote:
Mình thấy Cheat Engine (CE) dùng để chỉnh sửa trong nhiều thứ như: game và web nhưng sau khi res lại thì không có tác dụng 


Chính xác đến từng milimet smilie. Cheat Engine là gì, thực chất nó là 1 ứng dụng cho phép bạn tìm kiếm 1 giá trị nào đó trong bộ nhớ, nơi ứng dụng đang chạy. Giá trị là do bạn quy định. Về cấu trúc bộ nhớ thì sẽ có phần chỉ đọc và phần cho phép đọc và ghi. CE cho phép chúng ta có quyền scan toàn bộ bộ nhớ (Phạm vi và độ rộng ta hoàn toàn có thể thay đổi đựoc, miễn là ta biết mình đang làm gì). Ngoài ra, chúng ta được phép chỉnh sửa giá trị này. Đuơng nhiên vẫn là ở mức độ trên bộ nhớ hiện tại. Đó là lý do tại sao Cheat Engine chỉ ảnh hưởng trong quá trình Runtime, nhưng khi restart lại thì không có thay đổi gì.

Mình không rõ bạn đang nói là khi restart lại nó ko có bị thay đổi, hay là khi tắt đi mở lại ngay thì giá trị của Cheat Engine bạn chỉnh lúc nãy không còn ảnh hưởng smilie. Bản chất thì nó là 1, nhưng có đôi chút sự khác biệt. Nó là 1 là ở chỗ không có sự thay đổi. Sự khác biệt chính là khi 1 ứng dụng chạy, nó sẽ có 1 Handle, hay còn gọi đại khái giống như là mã số ID của nó trong danh sách ứng dụng đang chạy. Hoặc cũng có thể hiểu nó là toạ độ của ứng dụng đó (Xem ứng dụng ở góc độ là 1 đối tượng thì ứng dụng sẽ nằm ở 1 vị trí nào đó trong bộ nhớ, và Handle là toạ độ giống như địa chỉ nhà vậy). Và Cheat Engine sẽ scan dựa trên cái Handle này. Khi tắt đi, mở lại, giá trị này thay đổi ngay và do đó thông số sẽ không còn chính xác nữa smilie hoặc có thể vị trí bộ nhớ của ứng dụng trước đó đã đựoc thả về trạng thái tự do cho hệ điều hành quản lý.

_hu_vo_ wrote:

Mình có viết code 1 cái Flash nhưng sợ Cheat Engine (CE) chạy làm ảnh hưởng đến nó
mình đã test và nó ảnh hưởng tới tốc độ của Flash smilie nhưng k ảnh hưởng đên thông số của Flash smilie  


1st: Cái này nếu mình hiểu không lầm ý bạn là trùng với ở trên. Nó làm ảnh hưởng tới tốc độ của Flash nhưng ko ảnh hưởng đến thông số của Flash. Có phải là bạn đang nói đến nó ko ảnh hưởng tới mã nguồn của Flash smilie. Nếu đúng là thế thì mình đảm bảo bạn 100% là bạn hãy an tâm, trừ phi 1 reserver nào đó cố tình reserve ứng dụng của bạn và chỉnh sửa lại thì mới có sự thay đổi smilie.

2nd: Nếu mình hiểu sai thì có thể ý bạn là CE chỉ có thể dùng để hack speed? mà không làm thay đổi các thông số khác (Ví dụ tiền, exp...). Nếu đúng thế thì bạn đã sai hoàn toàn. smilie

_hu_vo_ wrote:

Vậy các Pro cho hỏi xem
Làm sao để vô hiệu hoá Cheat Engine (CE) k cho nó hoạt đông gây ảnh hưởng đến Flash...! 


Xin thưa, câu hỏi của bạn hiện vẫn đang là vấn đề rất đau đầu của các hãng viết GameShield, Anti Hack, Nprotect ... Nếu chống được thì sẽ không có chuyện có các chuơng trình hack game smilie. Bạn chỉ có thể cố gắng hạn chế nó mà thôi.

Mình xin phép mạo muội góp vài ý smilie, vì mình tài hèn nên không có ý gì gọi là pro cả smilie.

1st: Vì lý do CE chỉ ảnh hưởng đến bộ nhớ, tức là ảnh hưởng trên máy Client. Do đó các ứng dụng thuộc dạng Client - Server sẽ hoàn toàn miễn nhiễm với CE smilie. Điển hình là các ứng dụng game trên facebook smilie. Đương nhiên là vẫn có cách khác để hack, cheat. Nhưng bảo đảm 100% là chặn được CE. Do đó nếu bạn xây dựng 1 ứng dụng Flash mà sợ ảnh hưởng bởi CE thì nên làm dạng Client-Server.

2nd: Tự tạo 1 bản sao giả để load vào bộ nhớ. Tức là khi scan với handle của ứng dụng bạn sẽ ra các giá trị ảo, chứ không phải là của ứng dụng bạn. Phương pháp này hiện tại đang được các game online sử dụng. Điển hình là Rakion, khi bạn search nó trong danh sách, scan sẽ ko thấy gì. Tuy nhiên nếu bạn Manual scan, chọn ứng dụng là thông số Handle + 40 thì sẽ ra sạch sành sanh smilie.

3rd: Bạn nên dùng 1 cái Nprotect nào đó cho ứng dụng Flash bạn. hoặc chí ít search các title cửa sổ đang active. Nếu cái nào có chữ Cheat Engine, class name là classname của CE thì tắt ngay ứng dụng của mình smilie. Cái này là 1 phuơng pháp anti debug cổ điển smilie.

Và còn rất nhiều cách khác nhưng mình chỉ có thể góp từng đó vì trình mình còn non kém smilie, hoặc vì nếu code bằng flash không thì ko thể chống cự được với CE.
[Up] [Print Copy]
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 27/11/2012 06:47:16 (+0700) | #8 | 271355
_hu_vo_
Member

[Minus]    0    [Plus]
Joined: 27/12/2010 09:59:54
Messages: 28
Location: lỗ đen
Offline
[Profile] [PM]

lmkhang wrote:

_hu_vo_ wrote:
Mình thấy Cheat Engine (CE) dùng để chỉnh sửa trong nhiều thứ như: game và web nhưng sau khi res lại thì không có tác dụng 


Chính xác đến từng milimet smilie. Cheat Engine là gì, thực chất nó là 1 ứng dụng cho phép bạn tìm kiếm 1 giá trị nào đó trong bộ nhớ, nơi ứng dụng đang chạy. Giá trị là do bạn quy định. Về cấu trúc bộ nhớ thì sẽ có phần chỉ đọc và phần cho phép đọc và ghi. CE cho phép chúng ta có quyền scan toàn bộ bộ nhớ (Phạm vi và độ rộng ta hoàn toàn có thể thay đổi đựoc, miễn là ta biết mình đang làm gì). Ngoài ra, chúng ta được phép chỉnh sửa giá trị này. Đuơng nhiên vẫn là ở mức độ trên bộ nhớ hiện tại. Đó là lý do tại sao Cheat Engine chỉ ảnh hưởng trong quá trình Runtime, nhưng khi restart lại thì không có thay đổi gì.

Mình không rõ bạn đang nói là khi restart lại nó ko có bị thay đổi, hay là khi tắt đi mở lại ngay thì giá trị của Cheat Engine bạn chỉnh lúc nãy không còn ảnh hưởng smilie. Bản chất thì nó là 1, nhưng có đôi chút sự khác biệt. Nó là 1 là ở chỗ không có sự thay đổi. Sự khác biệt chính là khi 1 ứng dụng chạy, nó sẽ có 1 Handle, hay còn gọi đại khái giống như là mã số ID của nó trong danh sách ứng dụng đang chạy. Hoặc cũng có thể hiểu nó là toạ độ của ứng dụng đó (Xem ứng dụng ở góc độ là 1 đối tượng thì ứng dụng sẽ nằm ở 1 vị trí nào đó trong bộ nhớ, và Handle là toạ độ giống như địa chỉ nhà vậy). Và Cheat Engine sẽ scan dựa trên cái Handle này. Khi tắt đi, mở lại, giá trị này thay đổi ngay và do đó thông số sẽ không còn chính xác nữa smilie hoặc có thể vị trí bộ nhớ của ứng dụng trước đó đã đựoc thả về trạng thái tự do cho hệ điều hành quản lý.

_hu_vo_ wrote:

Mình có viết code 1 cái Flash nhưng sợ Cheat Engine (CE) chạy làm ảnh hưởng đến nó
mình đã test và nó ảnh hưởng tới tốc độ của Flash smilie nhưng k ảnh hưởng đên thông số của Flash smilie  


1st: Cái này nếu mình hiểu không lầm ý bạn là trùng với ở trên. Nó làm ảnh hưởng tới tốc độ của Flash nhưng ko ảnh hưởng đến thông số của Flash. Có phải là bạn đang nói đến nó ko ảnh hưởng tới mã nguồn của Flash smilie. Nếu đúng là thế thì mình đảm bảo bạn 100% là bạn hãy an tâm, trừ phi 1 reserver nào đó cố tình reserve ứng dụng của bạn và chỉnh sửa lại thì mới có sự thay đổi smilie.

2nd: Nếu mình hiểu sai thì có thể ý bạn là CE chỉ có thể dùng để hack speed? mà không làm thay đổi các thông số khác (Ví dụ tiền, exp...). Nếu đúng thế thì bạn đã sai hoàn toàn. smilie

_hu_vo_ wrote:

Vậy các Pro cho hỏi xem
Làm sao để vô hiệu hoá Cheat Engine (CE) k cho nó hoạt đông gây ảnh hưởng đến Flash...! 


Xin thưa, câu hỏi của bạn hiện vẫn đang là vấn đề rất đau đầu của các hãng viết GameShield, Anti Hack, Nprotect ... Nếu chống được thì sẽ không có chuyện có các chuơng trình hack game smilie. Bạn chỉ có thể cố gắng hạn chế nó mà thôi.

Mình xin phép mạo muội góp vài ý smilie, vì mình tài hèn nên không có ý gì gọi là pro cả smilie.

1st: Vì lý do CE chỉ ảnh hưởng đến bộ nhớ, tức là ảnh hưởng trên máy Client. Do đó các ứng dụng thuộc dạng Client - Server sẽ hoàn toàn miễn nhiễm với CE smilie. Điển hình là các ứng dụng game trên facebook smilie. Đương nhiên là vẫn có cách khác để hack, cheat. Nhưng bảo đảm 100% là chặn được CE. Do đó nếu bạn xây dựng 1 ứng dụng Flash mà sợ ảnh hưởng bởi CE thì nên làm dạng Client-Server.

2nd: Tự tạo 1 bản sao giả để load vào bộ nhớ. Tức là khi scan với handle của ứng dụng bạn sẽ ra các giá trị ảo, chứ không phải là của ứng dụng bạn. Phương pháp này hiện tại đang được các game online sử dụng. Điển hình là Rakion, khi bạn search nó trong danh sách, scan sẽ ko thấy gì. Tuy nhiên nếu bạn Manual scan, chọn ứng dụng là thông số Handle + 40 thì sẽ ra sạch sành sanh smilie.

3rd: Bạn nên dùng 1 cái Nprotect nào đó cho ứng dụng Flash bạn. hoặc chí ít search các title cửa sổ đang active. Nếu cái nào có chữ Cheat Engine, class name là classname của CE thì tắt ngay ứng dụng của mình smilie. Cái này là 1 phuơng pháp anti debug cổ điển smilie.

Và còn rất nhiều cách khác nhưng mình chỉ có thể góp từng đó vì trình mình còn non kém smilie, hoặc vì nếu code bằng flash không thì ko thể chống cự được với CE.
 

Cám ơn bạn nhiều vế các kiến thức trên nhưng mà mình đã fix đc các lỗi thông số do CE gây ảnh hưởng nếu chỉ số có đổi thì cũng là chỉ số ảo thôi..... nếu tắt đi bật lại chỉ số vẫn thế...!
Cái hiện tại mình chưa fix đc là cái tăng tốc hack speed của CE thôi smilie
Kiên trì chịu đựng....
[Up] [Print Copy]
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 29/11/2012 17:34:21 (+0700) | #9 | 271440
[Avatar]
tornadoes_97
Member

[Minus]    0    [Plus]
Joined: 28/11/2012 22:03:54
Messages: 9
Offline
[Profile] [PM]
[b][size=+2]Bạn chỉ cần gỡ kái CE ra la` được... (vao` Start/settings/control panel/add or Remove Programs) thế nhé !!
Cách tốt nhất là kài đóng băng cho mát ! smilie
Sống trên đời phải biết mình là ai !!
[Up] [Print Copy]
  [Question]   Mọi ngươi anh rành về Cheat Engine (CE) Giúp mình tí. 01/12/2012 10:31:46 (+0700) | #10 | 271489
[Avatar]
chiro8x
Member

[Minus]    0    [Plus]
Joined: 26/09/2010 00:38:37
Messages: 661
Location: /home/chiro8x
Offline
[Profile] [PM] [Yahoo!]
Sau đây là ngu ý của mình, bạn có thể xử lý vấn đề HackSpeed như sau. Dùng một hàm đếm số hoạt đông sau mỗi 1s và cộng dồn vào global variable (biến toàn cục) A.

Lấy timestamp hiện tại của hệ thống (current time stamp) B, và time stamp từ lúc bắt đầu flash C.

Ta có
A = B - C
=> Không hack speed.

Ngoài ra bạn có thể kết nối với server bên ngoài để lấy lượng chênh lệch (B - C) nhằm so sánh với A.
while(1){}
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|