banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Messages posted by: TheShinichi  XML
Profile for TheShinichi Messages posted by TheShinichi [ number of posts not being displayed on this page: 8 ]
 

minhhangvt wrote:
Chào mọi người.
Máy mình (dung Win xp log in bằng quyền admin) khi nhấp chuột phải vào ổ đĩa cứng thì không nhấy dòng chữ Sharing and Security... Mình đã bật chức năng Use simple file sharing (Recommend). Bạn nào biết cách hiện chức năng này thi chỉ dùm mình vơi nhe. 


Định dạng phân vùng đó là FAT32 hay NTFS ạ ?

kamankily wrote:
Topic này rất hay,mình đã học hỏi được nhiều điều,không còn phân vân giữa việc chọn Java hay Php nữa,cảm ơn các bạn đã reply trong đây smilie 


Hì hì,

Tôi cũng cám ơn bạn đã "khai quật" topic này lên, nhờ thế mà tôi đã hiểu thêm 1 chút về PHP và JSP.

Tôi hiện vẫn dùng PHP, nhưng có lẽ dành ít thời gian "cưỡi ngựa xem ... Java" 1 chút.

@conmale : Anh post bài nào ra bài đó, lý lẽ vững chắc ghê smilie

conmale wrote:

TheShinichi wrote:
Hi,

Có bạn nào biết eject một thiết bị USB Disk thông qua tên ổ đĩa của nó bằng command-line không ? Vd như là C:\>lenh I:. Windows có hỗ trợ sẵn chức năng này không ? Mình search trên google nhưng kết quả trả về đều phải sử dụng một công cụ hỗ trợ thêm.

Thanks ! 


Không thấy Windows XP tích hợp cái này vào command line.  


Vâng, em cũng vừa kiếm được một tool open source = C++.

Thanks anh ! smilie

lQ wrote:
đúng là WMI hỗ trợ truy vấn thông tin với cú pháp tương tự các SQL.

Thông tin các WMI Classes và chi tiết fields của mỗi class có thể tham khảo trên MSDN:
WMI Classes: http://msdn.microsoft.com/en-us/library/aa394554(VS.85).aspx.
Win32_Product: http://msdn.microsoft.com/en-us/library/aa394378(VS.85).aspx
Win32_Processor: http://msdn.microsoft.com/en-us/library/aa394373(VS.85).aspx
...

Demo code sử dụng Win32_Processor:
http://www.codeproject.com/KB/vbscript/VvvHardwareInfo.aspx

Sorry vì tui ko tìm thấy demo sử dụng Win32_Product.


 


Cám ơn bạn rất nhiều ! smilie

lQ wrote:
Search WMI + Win32_Product. 


Hi,

Tôi có xem qua một vài ví dụ có sử dụng WMI và nhận thấy cách "đọc" WMI sử dụng WQL giống với SQL (SELECT). Tôi gặp vướng mắc ở chỗ không nắm được cấu trúc CSDL của WMI. Bạn có thể cho biết là để nắm được danh sách tên các tables và fields của WMI thì tôi có thể tham khảo ở đâu không ?

Thanks !
Hi,

Có bạn nào biết eject một thiết bị USB Disk thông qua tên ổ đĩa của nó bằng command-line không ? Vd như là C:\>lenh I:. Windows có hỗ trợ sẵn chức năng này không ? Mình search trên google nhưng kết quả trả về đều phải sử dụng một công cụ hỗ trợ thêm.

Thanks !

vnkimlong wrote:
Theo mình xài mấy cái dịch vụ tạo forum free thì forum ko được linh động cho lắm, ko thay đổi dc code, ko thiết kế dc theo ý thích cá nhân. Tốt nhất là đăng kí một cái host free ( nếu ko có tiền), sau đó làm forum bằng vbulletin hay jforum (giống HVA cho oách).
Mình xin giới thiệu một nơi đăng kí host free, xài tạm được : http://plus.vn/signup.php , domain rất đẹp : uses.plus.vn (ko có quảng cáo) .

 


Thằng này sao nó giống thằng byethost ghê ta smilie

cuti_ver2 wrote:
Chào cả nhà, mọi người thảo luận sôi nổi vậy mà em ko ol dc tiếc quá hic hic.

Mr Me wrote:
Tin mới cuti_v2 đã cấu hình xong rồi.
Nguyên nhân là: modem đã sử dụng cổng 80 để quản lý--> không thể dùng cổng 80 để public home server được.
Phải map port hoặc đổi port để có thế public.
Giải pháp là đổi port quản lý modem sang port khác port 80
Chờ cu cậu post lại đầy đủ quá trình sửa và public trên modem đó để mọi người sau không mắc phải nữa.
 

Đúng là modem của em dùng port 80 để quản lý >> ko thể dùng nó để public cho homeserver dc (1)




Nhưng mà :

PXMMRF wrote:
Hì hì. Cái mini web (tức là cái web nho nhỏ "cài đặt" bên trong modem, dùng để config.modem) của bất cứ loại modem nào mà chẳng sử dụng cổng 80 để chạy và ngừoi dùng đều phải sử dụng trình duyệt của HDH (Windows, Linux) để access vào nó.

Đúng là có thể thay cổng măc định của "Modem mini web" này từ 80 sang một cổng khác, thí dụ 61000 chẳng hạn như tôi đã viết trong một bài viết tại diendantinhoc.net để giảm tải. Nhưng là để giảm tải cho cái "Modem mini website" chứ không phải giảm tải cho cái homewebserver chính. Vì lương dữ liêu ta truy cập vào Modem mini web có đang là bao so với lương dữ liêu rất lớn từ các máy bên ngoài (client) gửi vào homeserver qua công 80.

Thay cổng cho "Modem mini web" chỉ là để ta dễ vào config. modem, trong khi nhiều, rất nhiều máy client đang truy câp vào homewebserver mà thôi. 


Nếu theo (1) thì modem nào cũng ko dùng port 80 để public dc. Giải pháp :
- Cách 1: Theo như gợi ý của anh Mr Me là :"đổi port quản lý modem sang port khác port 80"
- Cách 2: Đổi port của Webserver ( ở đây em đã thử đổi sang port 8080 và đã public dc )




Nhưng cách 2 có cái bất tiện là :

PXMMRF wrote:
(Ghi chú nếu bạn mở cổng 8080 cho một web server, thì khi truy cập vào website, người duyệt web phải đánh trên thanh đia chỉ IE như sau: abc.com:8080 (abc.com là tên miền của website), thay vì chỉ đánh abc.com như thông lệ. Như vậy rất không tiện và không phải ai cũng biết trước điều này) 


Vậy em thử theo cách 1 xem sao




Em đổi port quản lý modem sang 12345




"Trả lại" port 80 cho webserver

check thử xem sao

Code:
While trying to retrieve the URL: http://daicatuan.no-ip.biz
The following error was encountered:
* Connection to 117.2.10.252 Failed
The system returned:
(113) No route to host
The remote host or network may be down. Please try the request again.


Code:
I could not see your service on 117.2.10.252 on port (80)
Reason: No route to host


>> Như vậy port 80 vẫn chưa dc mở. Dùng cách 1 này cho các port khác thì vẫn hoạt động bình thường >> port 80 có vấn đề gì đó ( ko biết bác PXMMRF khi config có gặp tình trạng như vậy ko? ) Liệu có phải là như thế này:

PXMMRF wrote:
Bạn cuti_ver2 cần lưu ý điểm này nhé:

Bạn đã cài AppServ Open Project - 2.6.0 for Windows . Đó là một soft. tổng hợp bao gồm nhiều Soft.:
Apache Web Server Version 2.2.8
PHP Script Language Version 6.0.0-dev
MySQL Database Version 6.0.4-alpha
phpMyAdmin Database Manager Version 2.10.3
...................
Trong đó quan trọng nhất là Apache 2.2.8 , một trình quản lý WEB. Vì vậy bạn cần phải uninstall trình Microsoft IIS HTTP Server 6.0 khỏi hệ thống. Vì bạn vẫn còn để IIS6 trong hệ thống. Nếu không uninstall IIS 6, hai trình sẽ xung đột với nhau vì cả hai đều lấy cổng 80 TCP là cổng mặc định.

Đó có lẽ là một lý do làm cho bạn trươc đây không thể config. web sever tại cổng 80.

Cho dù hiện nay bạn đã mở cổng 8080 cho Apache 2.2.8 và có lẽ mở cổng 2869 TCP cho IIS 6, thì cũng không thật ổn.
Những phát hiên của tôi có được là do tôi vừa check vào daicatuan.no-ip.biz website với mục đích là tìm mọi cách giúp bạn giải quyết khó khăn.

Cần uninstall IIS 6 trong Win XP ra sớm bạn cuti ạ.  


Đúng là cháu có 2 trình quản lí Web nhưng đó đều là Apache ( 1 của Appserver và 1 của WAMP). Có lẽ 2 cái xung đột với nhau. Mặc dù khi sử dụng cháu thường tắt đi 1 cái nhưng thế có thể chưa đủ nên cháu đã remove WAMP nhưng vẫn ko mở dc port 80 ? Tại sao vậy nhỉ smilie

PXMMRF wrote:
Hì hì. Em phải tracing hay Ping đến cổng 21(TCP) ấy. Cổng này đang mở trên website daicatuan.no-ip.org. Vì cổng 80 TCP của cuti đã từ khá lâu có mở ra đựoc đâu, mà có Pong (có trả lời). Chính xác là cổng 80 của Modem phía Inbound thì mở, còn phía Outbound đến HDH và Apache thì không hiểu tại sao lại tắc tị.

Khá nhiều khả năng là lỗi do config. Apache và/hoặc HDH có những sai sót, không loại trừ khả năng bị nhiễm một Malicious script làm ngăn trở quá trình .

Vào website daicatuan.no-ip.org theo đường này thì thi thoảng còn đươc nè:

ftp://daicatuan.no-ip.biz

( Mà vừa rồi cuti lại tắt kết nối với Intenet mất rồi. Chắc đang cài lại Apache hay cả HDH? Hì hì, 18.40 PM July 11, 2008)
 


Hì hì bác vào website của cháu rùi à smilie. Bác tinh ghê thấy hình cháu port có FTP là check port 21 liền (vì mãi mê với port 80 mà ko đoái hoài gì đến nó smilie ).Có lẽ đến mai cháu cũng phải remove hết rùi cài lại từng phần thôi. smilie chứ cài như thế chả biết đường nào mà lần smilie

@ anh nlfb:có ngay đây anh, hàng nóng hổi vừa thổi vừa ăn smilie

Code:
C:\Documents and Settings\Doan Ngoc Tuan>tracert 203.162.4.190
Tracing route to hcm-server01.vnn.vn [203.162.4.190]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms mygateway1.ar7 [192.168.1.1]
2 12 ms 11 ms 11 ms 117.2.86.1
3 12 ms 12 ms 12 ms 203.113.170.5
4 10 ms 11 ms 11 ms 203.113.169.1
5 21 ms 22 ms 21 ms 203.113.158.157
6 24 ms 23 ms 24 ms 203.113.158.98
7 23 ms 22 ms 23 ms 218.100.14.5
8 22 ms 22 ms 22 ms localhost [123.30.120.49]
9 22 ms 22 ms 23 ms localhost [123.30.120.58]
10 23 ms 22 ms 22 ms hcm-server01.vnn.vn [203.162.4.190]
Trace complete.

ko hiểu sao của em lại khác của anh nhỉ smilie

Mr Me wrote:
Cụ thể trong trường hợp này theo phỏng đoán của tớ
tât cả khoảng Ip động của viẹttel cấp cho khách sẽ được route qua 203.113.170.5.
Nhưng khi đó 203.113.170.5 biết rằng IP 117.2.13.228 chưa được cấp-->không có route nên nó sẽ dùng default route về 203.113.170.6.
Do vậy bị lặp vòng giữa 2 con 203.113.170.5 và 203.113.170.6.
 


kiến thức về mạng em ko hỉu nhiều. Nhưng đọc thấy có vẻ đúng smilie



 


Cho dù máy bạn cài bao nhiêu Web Server đi nữa thì khi từ ngoài connect vào, nó sẽ được route vào port 80 thì cái WS đang chiếm giữ port80 sẽ "trả lời". Cái thông báo lỗi ở canyouseeme.org cho biết là bạn chưa map đúng port. Thậm chí nếu con router của bạn vẫn đang chiếm giữ port80 thì từ ngoài connect vào sẽ được route đến ngay phần trang web config của router. Điều đó chứng tỏ vấn đề nằm ở phía con router, bạn thử kiểm tra nó toàn diện xem.

Sau đó, bạn tạm thời dỡ bỏ hết toàn bộ các WS trong máy (Apache, IIS). Vào phần service để disable toàn bộ các serverice nào có liên quan đến WS. Tiếp cài 1 duy nhất 1 WS để check. (Sao bạn không dùng thử XAMPP nhỉ ?)

Sau khi hoàn thành các bước trên mà vẫn không thành công, bạn thử cấu hình lại WS cho nó nghe 1 port khác (vd 8080) và thử map port vào đó rồi check thử xem sao.

Và nhớ nếu có cấu hình trên router thì nhớ Save + Restart nhé !

Thân,

jforum3000 wrote:
Uhm, cám ơn bạn đã cho ý kiến, nhưng vấn đề là ổ D ko đủ dung lượng trống để có thể move hết data + chương trình từ C sang, chỉ đủ chỗ chứa bản backup cho windows nằm trên ổ C thôi, và mình cũng ko có thiết bị lưu trữ ngoài nào đủ lớn. Mình định làm như sau: vào DOS zip thư mục Windows và các file registry .dat lại, nếu sau này có lỗi gì thì lại giải nén ra. 


Hi,

Nếu không có gì trở ngại, theo tôi bạn nên cài mới, sau khi cài Win thì tiến hành như trên. Sau đó mới tiến hành cài các ứng dụng thường dùng. Từ lúc này các ứng dụng sẽ được cài vào D:\Program Files\ . Ổ C: để dung lượng khoảng 7 GBs, quá lắm là 10 GBs là rất ổn rồi. Sau khi cài đầy đủ ứng dụng cần thiết + tinh chỉnh cấu hình Windows xong thì backup lại 1 bản, nên dùng TrueImage, vì nó có 2 chức năng hay là không cần đĩa boot khi backup/restore và có phần cho mình mô tả về bản backup (Bạn nên mô tả càng chi tiết về phần backup thì sau một thời gian cần restore nó sẽ cung cấp nhiều thông tin cho bạn nếu lỡ quên.)

Thân,

lamer wrote:
Thay vì tự tính CRC như thế, bạn nên xem qua Strong Name trong .NET. Có thể là ý tưởng đã được thực hiện sẵn trong .NET rồi đó. 


Hi,

Về phần Strong Name ( nếu tôi nhớ không nhầm còn có tên gọi khác là "chữ ký định danh") tôi cũng có xem qua. Tuy vậy tôi vẫn muốn học thêm một cách làm khác nữa vừa để học thêm một chút vừa tăng thêm hành trang của mình.

Cảm ơn bạn đã reply !

Thân,
Hi,

Tôi đang định thử một cái trick nhỏ để tự bảo vệ ứng dụng như sau :

Ứng dụng khi khởi tạo sẽ tự lấy CRC của chính nó, so với một hằng số có sẵn (do programer tính trước và add vào) Nếu đúng thì đảm bảo toàn vẹn và chạy ứng dụng, ngược lại sẽ thoát ứng dụng.

Vướng mắc của tôi ở chỗ không biết tự lấy CRC của ứng dụng như thế nào.

Vui lòng hướng dẫn code demo hoặc link. Tôi dùng C#.

Cảm ơn !

jforum3000 wrote:
Có lẽ rất nhiều ng sẽ trả lời là Ghost hoặc True Image nhưng nếu phân vùng chứa hệ điều hành có kích thước quá lớn ( do các data hoặc chương trình đã được cài đặt từ trước đó rồi, chứ nếu quy hoạch ngay từ đầu thì ko nói làm gì) thì sao, thật tốn kém ổ cứng (dù sau đó chúng ta có thể vào Ghost Explorer để xóa đi những gì ko cần trong file ảnh). Nhưng ở đây mình muốn tìm giải pháp sao lưu nào đó vừa an toàn (chỉ sao lưu Windows với các file hệ thống, registry, thiết lập của ng dùng,... ) mà lại có thể tiết kiệm ko gian đĩa hơn,cách này có thể bằng tiện ích của hãng thứ 3 hoặc bằng tay cũng được. Bạn nào có kinh nghiệm tư vấn giúp mình với (đừng giới thiệu các soft đóng băng nha :S ) 


Đây là cách làm của tôi từ vài năm nay :

Ít nhất có 2 phân vùng C và D
Windows cài trên C:

Dùng TeakUI move toàn bộ Desktop, Quicklaunch, Program Files, My Documents,... sang D:

Sau đó backup ổ C: (lúc này chỉ có mỗi Windows và 1 phần Documents and Settings thôi) Nhỏ gọn hơn rất nhiều. Các bản backup full của tôi chưa cái nào quá 2 Gbs.

Thân,

PXMMRF wrote:


Tôi không dùng tên ích Remote access của Windows, vì vấn đề bảo mật
Ngoài lý do trên viêc config mở các cổng (theo ý mình, hỗ trợ cho tiên ích Remote access) trên modem D-link cũng không thuận tiên.
 


Hi,

Tôi xài D-Link T504 (540 gì đấy, ko nhớ rõ) và remote vào máy ở nhà khi ở cơ quan có gặp trở ngại gì đâu. Chỉ đơn giản là mở port 3389 cho nó thôi !

Việc modem giành port 80 thì đúng rồi, cụ thể là từ ngoài connect vào dynamic domain sẽ bị route vài trang web của router ADSL, chính vì thế mới cần port forwarding vào port 80 của máy cài webserver.

Vấn đề về Dynamic DNS này tôi đã viết từ rất lâu, hi vọng có thể là một tài liệu tham khảo cho mọi người :

http://microsync.net/shinichi/dyndns/

Thân,

TQN wrote:
Thấy WinLicense là tui té xĩu, lồm cồm bò dạy rồi chạy luôn, vì không hiểu cơ chế VM của nó, và chưa analyze được VM của nó. Bên REA có trickyboy và Comp là có đủ khả năng crack nó được, trên thế giới thì chỉ có mấy người như: deroko, shoo...
Cứ yên tâm mua đi. Mua xong share cho tui 1 bản với nhé smilie 


Ha ha, nghe câu này thấy cuộc đời cũng vẫn còn mảng tươi sáng smilie Lẽ ra lúc trước mua rồi, hồi đó chỉ khoảng 5m+ giờ đô lên nó lên 6m+ smilie

Vẫn còn một phần câu hỏi TQN vẫn chưa trả lời thì phải smilie

Vì loạt tut của rongchaua từ 2007 nên biết đâu giờ có tool pack nào đó đỉnh đỉnh cho .NET smilie Google thì ra nhiều nhưng đánh giá về nó chung chung quá, thằng nào cũng cho mình là nhất smilie

P/s : Ôi "Quinh-lái-sần, ai lốp du" smilie

TQN wrote:
RE cho .NET lúc đầu thì còn dể, giờ thì càng khó dần. Nó giống như một cuộc chạy đua giữa con mèo và con chuột (cat and mouse). Các cao thủ reverser trên thế giới đang tập trung vào RE .NET, một lãnh vực xem như còn mới. Còn các protector trên .NET đang càng ngày càng cải tiến, tinh vi hơn, phức tạp hơn, dùng nhiều kỹ thuật undocumented trong .NET.
Ở VN ta, chắc chỉ có một mình rongchaua là chuyên sâu về RE .NET nhất. Z0rr0 có thể liên hệ để có thêm thông tin. 


Hi TQN,

Tôi biết đến bạn qua loạt bài phân tích BKAV và rất khâm phục bạn về các kỹ thuật trong bài viết đó. Giờ mới có cơ hội trao đổi với bạn.

Tôi có một thắc mắc là, theo bạn, hiện nay công cụ pack nào tốt nhất cho .NET ? Tốt nhất ở đây là xét trên phương diện unpacker thuộc trình độ tầm trung bình, upack chủ qua đọc tut sẵn và tool. Còn pro cỡ TQN, Computer_Angel, và các cao thủ ở HVA, REA,... thì đặt vào để ... tham khảo thôi !

Và hỏi thêm một chút là bạn đánh giá thế nào về WinLicense ? Có đáng để bỏ tiền ra mua nó không ? (Version 2.x)

Cảm ơn ý kiến của bạn !

Thân,

luanban wrote:


Oh!!! Ngạc nhiên quá! Bác giỏi thế! Mình sẽ thử ngay đây! Tuyệt quá! Cảm ơn bác rất nhiều! Không có sao mà vote cho bác nhỉ smilie

Mình sẽ trở lại sau... 


Ố ố, lần đầu tiên trong đời nghe có người khen mình giỏi... RE mới ghê chứ smilie smilie

Load ở đây cũng được http://www.mediafire.com/?unnntxj1iqv smilie

luanban wrote:

ITbaby wrote:
Dùng Chương trình Windows Enable hay Zero Dump để enable thuộc tính của button nó thử xem smilie  


Như mình nói ở trên, dù có enable cũng bị disable lúc runtime thôi.

myShinichi wrote:

Hi,

Bạn thử check xem nó có bị pack không ? Nếu không thử dùng OllyDbg để tìm đoạn check password và patch nó ! Nếu được send cho mình file đó để mình ngâm kíu chút shinichi@microsync.net ! (Đang tập tễnh với RE)

Thanks ! 


Có vẻ như ko bị pack. "InstallShield 2003 Stub [Overlay]". Mình dùng OllyDbg đấy, nhưng mờ mịt quá, ví dụ như có 1 msgbox với 1 thông báo lỗi thì còn dò từ đó được. Nhưng ở đây nó kiểm soát password đúng/sai bằng btnOK enabled/disable. Vậy mới khó. Nghe nói IDA+HexRays decode được, nhưng chưa tìm đc software đó.

Link ở đây, bác nào thích có thể thử. http://www.quickusb.com/store/download/QuickUsbLibraryv2.11.1.zip

Thanks, 


Hi,

Mình đã patch xong smilie

Bạn load nó vào Olly, đặt bp tại tất cả các hàm GetDlgItem

Bấm F9 để chạy, nó hiện lên cái form nhập pass, bạn gõ bất kỳ, nó sẽ ICE và trả về cho Olly, bạn kiếm dòng

0040C045 74 09 JE SHORT QuickUsb.0040C050

Ngay dưới nó có dòng PUSH 0

Edit thành PUSH 1

Save lại và mở lên bạn thấy nó đã enable button smilie

Chạy nó thôi nhỉ smilie

luanban wrote:

9x9=81?? wrote:


Nếu bị disable thì thử dùng chương trình resource editor như Resource Hacker, exescope enable nó lại thử xem . Biết đâu lại dc smilie

Nếu ko được thì chỉ có nước bắt đầu RE nó smilie 


ResHack enable btnOK lên thì chỉ có tác dụng lúc design thôi, còn khi InitDialog, nó đã check textbox và thấy password = rỗng, nên mặc nhiên sai, disable btnOK. BtnOK chỉ đc enable trở lại khi nhập pwd đúng.

Bác đang nói tới reverse engineering đó à? Trong trường hợp này, cần sử dụng tool nào, bác chỉ mình biết với? Cảm ơn bác nhiều! 


Hi,

Bạn thử check xem nó có bị pack không ? Nếu không thử dùng OllyDbg để tìm đoạn check password và patch nó ! Nếu được send cho mình file đó để mình ngâm kíu chút shinichi@microsync.net ! (Đang tập tễnh với RE)

Thanks !
Cảm phiền bạn nào đã load được thì up lên mediafire hộ mình với, chứ chả hiểu sao dạo gần đây down rapid chứ được 1 chút là treo luôn.

Thanks !
Tui có làm 1 cái tool đơn giản để xóa log ccm, ai cần thì pm, tui send cho smilie
Bạn xem thử bài viết ở đây có giúp ích gì được không :

http://www.diendantinhoc.net/tute/hethong/shinichi-ntfs_windows/
TQN đã dùng kỹ thuật RE để tìm ra các lỗi của BKAV, một ví dụ trong đó là lỗi overflow.
 
Go to Page:  First Page Page 2 3 4 5

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