mirror of
https://github.com/h3xduck/TripleCross.git
synced 2025-12-15 14:53:08 +08:00
Updated README to show specific software versions we used during development, also removed one extra free that resulted in errors in the client.
This commit is contained in:
@@ -64,6 +64,14 @@ The following table describes the main source code files and directories to ease
|
||||
|
||||
|
||||
### Build and Install
|
||||
#### Requirements
|
||||
This research project has been tested under the following environments:
|
||||
|| DISTRIBUTION | KERNEL | GCC | CLANG | GLIBC |
|
||||
| ------------- | ------------- | ------------- | ------------- | ------------- | ------------- |
|
||||
**VERSION** | Ubuntu 21.04 | 5.11.0 | 10.3.0 | 12.0.0 | 2.33 |
|
||||
|
||||
We recommend using Ubuntu 21.04, which by default will incorporate the software versions shown here. Otherwise, some of the problems you may run into are described [here](https://github.com/h3xduck/TripleCross/issues/41#issuecomment-1176642139).
|
||||
|
||||
#### Compilation
|
||||
The rootkit source code is compiled using two Makefiles.
|
||||
```
|
||||
|
||||
@@ -198,8 +198,8 @@ int server_run(int port) {
|
||||
}
|
||||
}
|
||||
sd = SSL_get_fd(ssl); /* get socket connection */
|
||||
SSL_free(ssl); /* release SSL state */
|
||||
close(sd); /* close connection */
|
||||
//SSL_free(ssl); /* release SSL state */
|
||||
//close(sd); /* close connection */
|
||||
}
|
||||
close(server); /* close server socket */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user