diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..d6b19cc --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,3 @@ +recursive-include fridump +recursive-exclude * __pycache__ +recursive-exclude * *.py[co] diff --git a/fridump.py b/fridump/__init__.py similarity index 99% rename from fridump.py rename to fridump/__init__.py index e9a5dc2..dd7c4f0 100644 --- a/fridump.py +++ b/fridump/__init__.py @@ -157,4 +157,4 @@ def MENU(): utils.strings(f1, DIRECTORY) i += 1 utils.printProgress(i, l, prefix='Progress:', suffix='Complete', bar=50) -print("Finished!") \ No newline at end of file +print("Finished!") diff --git a/dumper.py b/fridump/dumper.py similarity index 100% rename from dumper.py rename to fridump/dumper.py diff --git a/utils.py b/fridump/utils.py similarity index 100% rename from utils.py rename to fridump/utils.py diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..2ac710d --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +frida diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..2a9acf1 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,2 @@ +[bdist_wheel] +universal = 1 diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..e8fb4a2 --- /dev/null +++ b/setup.py @@ -0,0 +1,21 @@ +from setuptools import setup, find_packages + +VERSION = '0.2.0' + +setup(name='fridump', + version=VERSION, + description='A universal memory dumper using Frida', + url='https://github.com/Nightbringer21/fridump', + license='', + author='', + author_email='', + packages=find_packages(), + install_requires=['frida'], + include_package_data=True, + entry_points={ + 'console_scripts': [ + 'fridump = fridump.__init__' + ] + }, + zip_safe=False +)