Skip to content

ashbyb/cmopm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMOPM | by @ashbyb

Custom Maid Online Packet Manipulator (CMOPM) is a tool to play with the packet flow of the custom maid online program.

Program Splash

notice img Before you Get Started

  1. This program is currently in flux, and will be unstable from commit to commit
  2. When a stable verion is released, it will be linked here

Roadmap

  • Intercept login process, log XOR32 Seed handshake
  • Reverse engineer and decrypt XOR32 packet encryption on the wire
  • Monitor and log packet flow between client and server
  • Allow dropping incoming and outgoing packets
  • Allow spoofing server and client packets
  • Allow altering packets on the wire (Due to checksum, requires building all new packet)

Windows Binaries

Once a release version is reached, standalone *.exe's packaged by pyInstaller will be linked here

Currently None

Getting Started

Be sure to install the required dependencies listed below before running this program

Pull down the code and execute run.py:

> python.exe run.py

Dependencies

This program uses the following libraries:

Contribute, Ask for help, report an issue

You can do all of this using the respective Github services

Why make this software?

As a Computer Science major I love breaking things as a weekend project.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Legal

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

About

Custom Maid Online Packet Manipulator | A tool to monitor and alter packet flow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published