thắc mắc Cho em hỏi về giao thức TCP

Lonhh

Senior Member
Chào các bác.
Như một số bác đã biết mạng có 2 giao thức chính là tcp và udp. Ở đây em sẽ chỉ nói về giao thức tcp.
Khi mình connect tới 1 server, ví dụ lên 1 web nào đó hệ thống mạng sẽ nhận và gửi các gói tin bao gồm info kèm địa chỉ IP nguồn gửi và nguồn nhận, cho em hỏi có cách nào fake được gói tin có thông tin IP máy mình gửi tới máy chủ mà không bị mất data không? (Có thể hiểu nôm na là có cách nào fake ip mà không dùng VPN hoặc proxy không?)
 
Hóng.

technically mình có thể spoof được client_ip nếu mình control dc router. Nhưng mà hình như router IP set bởi ISP (Viettel, VNPT) thường là dynamic.

Hóng cao nhân.
 
Đi gửi thư thì địa chỉ người gửi ghi ở đâu cũng dc nhưng khi ra bưu điện có cái dấu bưu cục gửi to đùng thì làm sao mà fake dc. Nếu muốn fake thì chiếm luôn cái bưu điện và làm giả con dấu của bưu cục khác.
 
Dân UG hay dân MMO thế , Chắc đang có ý định viết lại internet để fake IP - với list IP vô hạn để không bị black list à :beat_brick: thông minh đó cơ mà "ra đời " hơi muộn. Sớm vài chục năm trước có khi ok đó :)
 
Với TCP thì không bạn nhé. Vì TCP là giao thức hướng liên kết, nghĩa là bạn phải thiết lập liên kết giữa 2 nút thì sau đó mới có thể truyền dữ liệu được. Khi bạn dùng IP fake thì sao mà thiết lập được liên kết ở bước đầu mà truyền data được. UDP thì có thể nhưng thực tế thì các nhà mạng có luật chặn khá chặt hết nếu nguồn đích nằm ngoài AS nhà mạng
.
Bạn có thể tham khải ở đây
 
Klq nhưng trước em có đọc vài jd backend, thấy có phần về mạng, tcp đồ. Không biết để như thế thì đòi người cần phải có kiến thức, kĩ năng đến mức nào nhỉ

via theNEXTvoz for iPhone
 
Fake source IP thì được đấy nhưng mà qua router nó cũng drop thôi, mà kể cả fake được source IP rồi thì đến lúc server gửi về ko biết IP nào mà gửi => ko TCP đc
 
không thể nhé.
Có thể fake được IP header của gói tin lúc gửi đi. Nhưng khi server response về thì không thể route được. Nên cũng không thể tcp handshake 3 bước được
 
Klq nhưng trước em có đọc vài jd backend, thấy có phần về mạng, tcp đồ. Không biết để như thế thì đòi người cần phải có kiến thức, kĩ năng đến mức nào nhỉ

via theNEXTvoz for iPhone
tải mấy khóa học CCNA về, học tầm 10 chương đầu về network là đủ cho backend. Các chương sau ko cần thiết, vì đó là việc của job network rồi
 
Chào các bác.
Như một số bác đã biết mạng có 2 giao thức chính là tcp và udp. Ở đây em sẽ chỉ nói về giao thức tcp.
Khi mình connect tới 1 server, ví dụ lên 1 web nào đó hệ thống mạng sẽ nhận và gửi các gói tin bao gồm info kèm địa chỉ IP nguồn gửi và nguồn nhận, cho em hỏi có cách nào fake được gói tin có thông tin IP máy mình gửi tới máy chủ mà không bị mất data không? (Có thể hiểu nôm na là có cách nào fake ip mà không dùng VPN hoặc proxy không?)
Mục đích fake của bạn là gì? Theo mình hiểu ở đây thì bạn muốn né target server chứ không phải ISP Provider. Nếu muốn fake thì bắt buộc phải sử dụng những thằng trung gian như bạn liệt kê ở trên ấy, nó thay mặt bạn gửi request và nhận response về.
 
Bạn có thể hiểu tcp là kết nối hai chiều, cho là bạn giả src ip đc đi, nhưng bạn làm thế thì thằng nhận làm sao nó trả lời đc

via theNEXTvoz for iPhone
 
Last edited:
Back
Top