MaimMim Man in the middle minetest interceptor

- prototype
- between client and server, allow to capture all exchanges and potentially change them
- created to capture server maps in laby
- first test get only MapBlock, support version serialization version 28
  - prepartion for 29 with zstd but untested.
This commit is contained in:
philippe lhardy
2022-04-23 11:54:25 +02:00
parent 1e03ae561c
commit 6d7c03d468
29 changed files with 1141 additions and 12 deletions

6
.idea/ant.xml generated Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="AntConfiguration">
<buildFile url="file://$PROJECT_DIR$/build.xml" />
</component>
</project>

1
.idea/laby.iml generated
View File

@@ -25,5 +25,6 @@
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="artgaphics-0.2.0" level="project" />
<orderEntry type="library" name="zstd-jni-1.5.2-2" level="project" />
</component>
</module>

View File

@@ -1,9 +0,0 @@
<component name="libraryTable">
<library name="artgaphics-0.1.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/libs/artgaphics-0.1.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

9
.idea/libraries/zstd_jni_1_5_2_2.xml generated Normal file
View File

@@ -0,0 +1,9 @@
<component name="libraryTable">
<library name="zstd-jni-1.5.2-2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/libs/zstd-jni-1.5.2-2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>