[Question] Xin hỏi về ngôn ngữ lập trình C |
27/08/2014 22:41:03 (+0700) | #1 | 281448 |
phuc linh
Member
|
0 |
|
|
Joined: 01/01/2014 12:15:19
Messages: 2
Offline
|
|
Em có một thắc mắc mong Các tiền bối trong hva có thể trả lời giúp em ạ:
Mọi người thường nói vitrut,trojan được viết nhiều bằng ngôn ngữ C,mà em được biết ngôn ngữ C chỉ chạy trên hdh 16 bit thôi,muốn chạy trên win thì phải dùng đến dbox, vậy thì làm sao tạo virut bằng c để chạy trên win như bậy giờ ạ,có phải là người ta dùng phần mềm biên dịch như dev ++ không ạ,nhưng mà như thế nó không hỗ trợ hết thư viện của C,thật khó hiểu.
mong các tiền bối có thể giải thích thật kĩ cho em vs ạ. |
|
|
|
|
[Question] Xin hỏi về ngôn ngữ lập trình C |
28/08/2014 00:02:00 (+0700) | #2 | 281451 |
|
ntnguyen
Member
|
0 |
|
|
Joined: 24/07/2014 03:30:40
Messages: 58
Offline
|
|
Thứ nhất:
Ngôn ngữ C là ngôn ngữ cổ điển. Do nhu cầu phát triển ứng dụng hiện đại, một số đặc tính của C (hàm, cú pháp, rules...) không còn hoặc ít phù hợp nữa. Nên C++ ra đời, thừa kế và phát triển tất cả các đặc tính của C, trong đó có nhiều thứ đã được loại bỏ.
C++ được ứng dụng rộng rãi từ soft nhỏ cho đến hệ điều hành (họ Unix)
Về cú pháp thì nó cũng gần gần giống C, nên bạn cứ viết bằng C++ đi, mà C++ chạy được từ Windows, Linux đến Mac OS luôn đấy.
Thứ hai: Mọi hệ điều hành đều có những thư viện riêng dành cho hệ thống và ứng dụng. Khi một ứng dụng muốn chia sẽ tài nguyên thì phải đăng ký với hệ điều hành. Giống như là bạn khai báo #include <iostream.h> để sử dụng thư viện chuẩn đầu vào/ra của luồng dữ liệu.
Thứ ba: dev là compiler (trình biên dịch - thứ dùng để dịch mã nguồn thành mã máy trước khi chạy) là soft riêng lẽ bên ngoài của hãng thứ ba. Nếu bạn dùng Visual studio thì không phải cài thêm, viết xong thì ấn F5 là execute được rồi.
Link tham khảo thêm cho bạn: www.visualstudio.com
Bản express cho C++ thì nhẹ hơn bản full (gồm C++, C#, F#, ASP.NET...).
Có thể chọn download file iso về cho nhanh.
Mà dùng VS để viết virus thì hơi phí nhỉ.
Okay! Tạm thời nhiêu đó, thắc mắc nữa thì cứ post lên, mình sẽ giúp sau.
Chúc bạn vui! |
|
Stay hungry. Stay foolish.
Design is not just what it looks like. Design is how it works |
|
|
|
[Question] Xin hỏi về ngôn ngữ lập trình C |
30/08/2014 12:35:39 (+0700) | #3 | 281469 |
phuc linh wrote:
Em có một thắc mắc mong Các tiền bối trong hva có thể trả lời giúp em ạ:
Mọi người thường nói vitrut,trojan được viết nhiều bằng ngôn ngữ C,mà em được biết ngôn ngữ C chỉ chạy trên hdh 16 bit thôi,muốn chạy trên win thì phải dùng đến dbox, vậy thì làm sao tạo virut bằng c để chạy trên win như bậy giờ ạ,có phải là người ta dùng phần mềm biên dịch như dev ++ không ạ,nhưng mà như thế nó không hỗ trợ hết thư viện của C,thật khó hiểu.
mong các tiền bối có thể giải thích thật kĩ cho em vs ạ.
- C có chạy trên hệ điều hành window không? vậy lúc bạn học lập trình C xong chạy ở đâu?
- Virus, trojạn là gì? Bạn có thử viết một phần mềm xoá một file nào đó, hoặc gửi dữ liệu đến một server nào đó bằng C không?
- Dev++ là một trình soạn thảo + biên dịch, về cơ bản muốn code của bạn từ dạng text muốn máy tính hiểu thì phải biên dịch thành mã máy (dạng nhị phân), nên cần phải có phần mềm biên dịch.
|
|
|
|
|
[Question] Xin hỏi về ngôn ngữ lập trình C |
31/08/2014 17:31:39 (+0700) | #4 | 281483 |
|
9aa6
Member
|
0 |
|
|
Joined: 08/01/2012 21:50:50
Messages: 30
Location: bờ đê lộng gió ,,,,
Offline
|
|
có phải virut hay trojan đc viết và file thực thi trên window là .exe phải ko ? |
|
Đừng tưởng xinh gái mà vội kiêu
có tý nhan sắc vẫn chưa siêu
mà này anh bảo cho mà biết
khi nào mát trời anh sẽ yêu |
|
|