Comments (10)
and it seems like installer.sh
is failing after installing because of that. here is the output
./installer.sh: line 13: KERNEL_VERSION/kernel/drivers/PulseAudio/reptile_mod
PWD=/root/Reptile/
function usage {
echo -e ne[00: No such file or directory
./installer.sh: line 14: $'31m############################################################################e[00m\n\techo -e e[00': command not found
./installer.sh: line 14: 31m############################: command not found
./installer.sh: line 14: 36mREPTILE: command not found
./installer.sh: line 14: 31m: command not found
writen by: F0rb1dd3n
Usage: ./installer.sh <arg>
build Compile the module
install Compile and install the module persistently
remove Remove the persistence of module
./installer.sh: line 21: syntax error near unexpected token `}'
./installer.sh: line 21: `}
from reptile.
Hello, thank you for your words.
Reptile hide contents by hooking syscall read(). So, to unhide, you can overwrite the lines witch contain the tags, and the next time read() is called, the contents won't be hidden. Else, you must to remove the module.
Installer.sh loads the module at the end. So, nothing is hidden until that. What distro are you installing? I will verify this bug.
Greetings,
Ighor
from reptile.
@shanginn did you solve this issue? Can I close this?
from reptile.
hello, sorry for the delay.
installer.sh failing after the install.
my question is: how can I overwrite lines inside the tags if I can't see them?
from reptile.
btw: you can see these lines using grep :)
from reptile.
I haven't getting this error with install.sh, but I would like to test that. After installing, Reptile will act and you may get some errors. I think you must unload the module from kernel to use install.sh again.
About the tags, you can mark the line that you are putting that. Or as you said, you can use grep for that.
By the way, thanks for your pull request. I merged that, but now I took out hacking.h and put that functions for its respective files that will be used.
:)
from reptile.
@shanginn can we close this issue?
from reptile.
I didn't quite understood what you meant about "marking" the lines with tags.
but I can't think about any neat solution to this anyway so sure we can close it. thank you for your time :)
from reptile.
I mean, when you are writing the tags in a file, you take a note what line you are writing in. But using grep -n "<reptile" file.txt
you will can see this line, if you want to estract the exact lines that starts the tags, you can do:
grep -n "<reptile" file | cut -d ":" -f 1
But now, you haven't to do it anymore. I just wrote a feature to enable and disable "hiding file content feature". All you have to do is:
kill -51 0
That command will enable "hiding file content feature" if is disabled, or disable if is enabled.
I hope you enjoy this.
Please, tell me if I solved your issue.
Cya
from reptile.
yes, it's great feature. but it could potentially disclosure presence of the rootkit.
I know I'm asking too much, but is it possible to temporarily disable hiding for specific process, something like sudo
for this feature. for example rdo vim file.txt
to be able to edit hidden content of the file.txt
without unhiding content of all files?
from reptile.
Related Issues (20)
- is there gonna be kernel 5.X support? HOT 7
- make error: implicit declaration of function 'memzero_explicit' [-Werror=implicit-function-declaration] HOT 2
- tty hangs while rmmod HOT 2
- Error on running make
- Personal doubts
- Error during "make install" HOT 1
- Error with "kallsyms_on_each_symbol" at make HOT 1
- error on redhat 7
- How to prevent detection
- copy_from_user cause system crash on centos7.8 HOT 1
- Installing Error on Parrot OS HOT 1
- 12312
- linux kernel 5.0+ Compatibility HOT 1
- update for Ubunut22 and other higher version kernel
- Hide processs faile HOT 1
- help
- About memory leaks(关于内存泄漏)
- Reptile-master/kernel/include/config.h:26:25: error: expected ‘)’ before ‘HIDE’ HOT 1
- Can't open reptile_module.ko for reading HOT 4
- AMZN Connection Hide
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from reptile.