GithubHelp home page GithubHelp logo

xerohackcom / chaya Goto Github PK

View Code? Open in Web Editor NEW
133.0 7.0 19.0 261 KB

Advance Image Steganography

License: GNU Affero General Public License v3.0

Python 100.00%
steganography python privacy image security cybersecurity aes lsb lps flif

chaya's Introduction

XeroHack.com Official

Advance Cyber Security solutions for everyone!

malwaredllc's github stats

malwaredllc's github stats

chaya's People

Contributors

xerohackcom avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

chaya's Issues

ImportError: numpy.core.multiarray failed to import

Recorded on 10th Feb 2022.

Error: RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd

Fixing this error using pip3 install -U numpy breaks the brisque calculation with the following error:

ValueError: the input array must have size 3 along channel_axis, got (834, 524)

**The steganography stuff works, but the analysis won't and the script will end with an error... ** f this numpy bs

.

.

Script suggestion

I saw this on someones page and decided to check if out myself and see what it was about, i think stegonography is cool i even wrote my own tools and lesssons explaining how raw stegography works, so i was definitely impressed with the way the script was built especially for python, i feel it needs improvement tho in areas where if the user does not input or use the flag for a image then to prompt them to enter before the script can continue, as well as testing other forms and functions.

Another thing i think can be improved is the README, sometimes its good to include examples so people can get a base understanding of how this script works and how they can use it to advance in their field, or a deep dive and explanation of what this tool is about and how it works in ways, where it came from and why people would use this specific field, README files give you the best opportunity to make your tools and scripts seem professional and give people a reason to use them instead of pre installed scripts in machines like Kali, Parrot OS, and more

IF you are still reading this thank you for your time

Kindest regards ~ ArkAngeL43

TypeError: object of type 'int' has no len()

Hi, I have installed all the dependencies successfully, however I get the following error when I run the program.

[07:43:55] [INFO] > Starting Automatic Operations 
[07:43:55] [INFO] > Getting All Raw Images From Directory 
  0%|                                                     | 0/2 [00:00<?, ?it/s][07:43:55] [INFO] > Generating Metadata For: autoexp/image_raw/Image.png 
[07:43:55] [INFO] > AES-256-GCM Encryption Successful 
  0%|                                                     | 0/2 [00:00<?, ?it/s]
Traceback (most recent call last):
  File "/home/esgeeks/Chaya/chaya.py", line 530, in <module>
    chaya_start()
  File "/home/esgeeks/Chaya/chaya.py", line 525, in chaya_start
    run_manager()
  File "/home/esgeeks/Chaya/chaya.py", line 366, in run_manager
    RunType_AutoExp()
  File "/home/esgeeks/Chaya/chaya.py", line 310, in RunType_AutoExp
    AutoExp_Enc(raw_image_path, raw_image)
  File "/home/esgeeks/Chaya/chaya.py", line 226, in AutoExp_Enc
    lps_results_array = LPS_Encode(raw_image_path, image_information['secret_message'], image_information['steg_image_path'], startingPixel=(0,0))
  File "/home/esgeeks/Chaya/core/steganography.py", line 97, in LPS_Encode
    write(d[i], pixel, nextP, img)
  File "/home/esgeeks/Chaya/core/steganography.py", line 46, in write
    if len(p) == 4:
TypeError: object of type 'int' has no len()

Will it have to do with the dimensions of the image?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.