Skip to content

Modnars/NetworkSecurity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Security

Note:

The repository's content are mainly from HIT's Information Security subject's experiment.

Experiment 1:

  • Implement C/S Programs

Details:

Write C/S programs in the Linux environment, familiar with socket programming. Requires the client and server to transfer the specified file. This program still needs to be used in subsequent experiments. The client and server are on different machines.

Note:

I used the program named NetShell to implement the C/S two sides file transmission.

  • Implement Scanner Programs with UI

Details:

Design the scanner with socket's connect function. The scanner's interface is required to input the scanned IP range and Port range, and the number of threads to be used. Display the result in the interface.

Note:

In order to improve the scanner's speed of scanning ports, I used multi-thread to implement the work. Besides, the program's widgets are from Python's tkinter module. For the current version, I just make a simple check for the user's input, and the program's robustness is still need to be improved in the future.

These are the screenshots of the Scanner:

Main Window

After Scanning

P.s:

I'm not a student of the subject, so there may be many problems in the program for the experiments.

Hope classmates could tell me how to make the program better.

Welcome classmates communicate with me!

(As you see, my English is poor... Esc-ing...)

Source : Harbin Institute of Technology Computer Science department
Author : Modnar
Date : 2019-03-14

Releases

No releases published

Packages

No packages published