From f1205257bf95d7b551f397ed948c353563ddf98f Mon Sep 17 00:00:00 2001 From: DefinetlyNotAI Date: Mon, 11 Nov 2024 10:10:09 +0400 Subject: [PATCH] Removed the website --- CREDITS.md | 5 - WEB/footer-styles.css | 11 -- WEB/install.html | 33 ---- WEB/styles.css | 340 ------------------------------------------ WEB/wiki0.html | 61 -------- WEB/wiki1.html | 68 --------- WEB/wiki2.html | 109 -------------- WEB/wiki3.html | 147 ------------------ WEB/wiki4.html | 55 ------- index.html | 53 ------- 10 files changed, 882 deletions(-) delete mode 100644 WEB/footer-styles.css delete mode 100644 WEB/install.html delete mode 100644 WEB/styles.css delete mode 100644 WEB/wiki0.html delete mode 100644 WEB/wiki1.html delete mode 100644 WEB/wiki2.html delete mode 100644 WEB/wiki3.html delete mode 100644 WEB/wiki4.html delete mode 100644 index.html diff --git a/CREDITS.md b/CREDITS.md index 3944a52..9f6aa9b 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -11,11 +11,6 @@ Until Now, no one. Please think of sparing a dollar ❤️ ## 👨‍💻 Coders Credits 👨‍💻 -### WEB directory & index.html by iamthgeawsomboi2099 -Created the Website of [Logicytics](index.html) as well as maintained it and fixed security headers -The sole creator of WEB directory -- [iamthgeawsomboi2099](https://github.com/iamthgeawsomboi2099) - ### Wifi-Stealer.py by ski-sketch Created Wi-Fi Password Stealer using python The sole creator of the code of wifi-stealer diff --git a/WEB/footer-styles.css b/WEB/footer-styles.css deleted file mode 100644 index 2662f57..0000000 --- a/WEB/footer-styles.css +++ /dev/null @@ -1,11 +0,0 @@ -.footer-content { - background-color: #333; - color: #fff; - text-align: center; - padding: 20px 0; -} - -.footer-content p { - margin: 5px 0; - font-size: 14px; -} \ No newline at end of file diff --git a/WEB/install.html b/WEB/install.html deleted file mode 100644 index 5e142ea..0000000 --- a/WEB/install.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - How to Install Logicytics - - - -
-

How to Install Logicytics

-

To install and set up Logicytics, follow these steps:

- -

Prerequisites

- -

Step-by-Step Installation

- - Back to Home -
- - \ No newline at end of file diff --git a/WEB/styles.css b/WEB/styles.css deleted file mode 100644 index 7cfb22f..0000000 --- a/WEB/styles.css +++ /dev/null @@ -1,340 +0,0 @@ -/* General Reset */ -* { - margin: 0; - padding: 0; - box-sizing: border-box; - font-family: "Poppins", sans-serif; -} - -/* Body colors */ -body { - font-family: Arial, sans-serif; -} -h1 { - color: #333; - margin-bottom: 20px; -} -.section { - margin-top: 30px; -} -.deliverable { - padding-left: 20px; -} - -/* State colors */ -.state { - display: inline-block; - padding: 2px 5px; - border-radius: 3px; - font-size: 0.8em; - margin-right: 5px; -} -.state.TODO { - background-color: lightblue; - color: black; -} -.state.WIP { - background-color: lightyellow; - color: black; -} -.state.DONE { - background-color: lightgreen; - color: black; -} -.state:not(.TODO):not(.WIP):not(.DONE) { - color: red; -} - -/* Requirement badges */ -.badge { - display: inline-block; - padding: 2px 5px; - border-radius: 3px; - font-size: 0.8em; - margin-right: 5px; -} -.badge.MAY { - background-color: lightblue; - color: black; -} -.badge.SHOULD { - background-color: lightyellow; - color: black; -} -.badge.MUST { - background-color: lightcoral; - color: black; -} - -/* Custom styles */ -.status-container { - display: flex; - align-items: center; -} -.status-text { - margin-left: 5px; -} - -/* Hero Section */ -.hero { - display: flex; - justify-content: center; - align-items: center; - height: 100vh; - background: url("https://images.unsplash.com/photo-1564149508614-9453f0859d7e?fit=crop&w=1920&q=80") no-repeat center center/cover; - color: #fff; - text-align: center; - position: relative; -} - -/* Overlay Effect */ -.hero::before { - content: ""; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: rgba(0, 0, 0, 0.5); - z-index: 1; -} - -/* Content Styling */ -.content { - position: relative; - z-index: 2; - padding: 20px; - max-width: 800px; -} - -/* Title Styling */ -.title { - font-size: 60px; - margin-bottom: 20px; - font-weight: 600; - animation: fadeIn 2s ease-out; -} - -/* Description Styling */ -.description { - font-size: 20px; - line-height: 1.6; - font-weight: 300; - animation: fadeIn 3s ease-out; -} - -/* Link Styling */ -.install-link { - display: inline-block; - margin-top: 20px; - padding: 10px 20px; - background-color: #ff4757; - color: #fff; - text-decoration: none; - border-radius: 5px; - transition: background-color 0.3s; - animation: fadeIn 3.5s ease-out; -} - -.install-link:hover { - background-color: #ff6b81; -} - -/*Github and Wiki Button Design for index page*/ - -.github { - display: inline-block; - margin-top: 20px; - margin-bottom: 20px; - margin-left: 10px; - padding: 10px 20px; - background-color: black; - color: #fff; - text-decoration: none; - border-radius: 5px; - transition: background-color 0.3s; - animation: fadeIn 3.5s ease-out; -} - -.github:hover { - background-color: darkgray; - color: black; -} - -.wiki-button { - display: inline-block; - margin-top: 20px; - padding: 10px 20px; - background-color: rgb(247, 245, 245); - color: #000000; - text-decoration: none; - border-radius: 5px; - transition: background-color 0.3s; - animation: fadeIn 3.5s ease-out; -} - -.wiki-button:hover { - background-color: blanchedalmond; -} - -.install-link i, -.github, -.wiki.wiki.button i { - margin-right: 8px; /* Adjust spacing between icon and text */ - font-size: 16px; /* Adjust icon size */ - vertical-align: middle; -} - -/* Fade In Animation */ -@keyframes fadeIn { - from { - opacity: 0; - transform: translateY(20px); - } - to { - opacity: 1; - transform: translateY(0); - } -} - -/* Styles for Installation Page */ -.installation { - padding: 40px; - max-width: 800px; - margin: auto; - text-align: left; -} - -.installation h2 { - font-size: 36px; - margin-bottom: 20px; -} - -.installation p, -.installation ul { - font-size: 18px; - line-height: 1.6; - margin-bottom: 20px; -} - -.installation ul { - padding-left: 20px; -} - -.installation li { - margin-bottom: 10px; -} - -/* About Page Styles */ - -.wiki-page h1 { - font-size: 48px; - margin-bottom: 20px; - text-align: center; -} - -.section { - margin-bottom: 40px; -} - -.section h2 { - font-size: 32px; - margin-bottom: 10px; -} - -.section p { - font-size: 18px; - line-height: 1.6; -} - -/* Link styling to maintain consistency */ -.install-link { - display: inline-block; - margin-top: 20px; - padding: 10px 20px; - background-color: #ff4757; - color: #fff; - text-decoration: none; - border-radius: 5px; - transition: background-color 0.3s; -} - -/* General container to hold sidebar and main content */ -.container { - display: flex; - min-height: 100vh; -} - -/* Sidebar Styles */ -.sidebar { - width: 250px; - background-color: #333; - padding: 20px; - color: #fff; - position: fixed; - height: 100%; -} - -.sidebar nav ul { - list-style: none; - padding: 0; -} - -.sidebar nav ul li { - margin-bottom: 15px; -} - -.sidebar nav ul li a { - color: #fff; - text-decoration: none; - font-size: 18px; - transition: color 0.3s; -} - -.sidebar nav ul li a:hover { - color: #ff4757; -} - -/* Main Content Styles */ -.wiki { - margin-left: 270px; /* Adjust margin to fit sidebar */ - padding: 40px; - max-width: 800px; - color: #333; -} - -.wiki h1 { - font-size: 48px; - margin-bottom: 20px; - text-align: center; -} - -.section { - margin-bottom: 40px; -} - -.section h2 { - font-size: 32px; - margin-bottom: 10px; -} - -.section p { - font-size: 18px; - line-height: 1.6; -} - -/* Link styling */ -.install-link { - display: inline-block; - margin-top: 20px; - padding: 10px 20px; - background-color: #ff4757; - color: #fff; - text-decoration: none; - border-radius: 5px; - transition: background-color 0.3s; -} - -.install-link:hover { - background-color: #ff6b81; -} diff --git a/WEB/wiki0.html b/WEB/wiki0.html deleted file mode 100644 index bbf459d..0000000 --- a/WEB/wiki0.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - About Logicytics - - - - -
- - - - -
-

Welcome to Logicytics!

- -
-

About Logicytics

-

Logicytics is a cutting-edge project aimed at revolutionizing the way we manage data collection operations.

-
- -
-

Getting Started

-

Whether you're new to Logicytics or a seasoned user, navigating our wiki is straightforward.

-
- -
-

Contributing

-

We believe in the power of community. Whether you're a developer wanting to contribute to the codebase or a user with feedback, we welcome you to join us. Check out our contribution guidelines for more information.

-
- -
-

Contact Us

-

For any inquiries, feedback, or collaboration opportunities, feel free to reach out to us via our contact page or directly through our GitHub profiles.

-
- - Back to Home -
-
- - - - - diff --git a/WEB/wiki1.html b/WEB/wiki1.html deleted file mode 100644 index 8e92860..0000000 --- a/WEB/wiki1.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - What is Logicytics? - - - - -
- - - - -
-

What is Logicytics?

- -
-

Overview of Logicytics

-

- Logicytics is a specialized software tool designed for collecting and harvesting a broad spectrum of data from Windows systems. - This data is crucial for forensic investigations, allowing investigators to analyze system activities, identify potential security breaches, - and reconstruct events leading up to incidents. -

-
- -
-

Key Features

-
    -
  • - Comprehensive Data Collection: Gathers a wide array of data types, including system logs, application data, and network traffic information. -
  • -
  • - Python-Based Development: Benefits from Python's flexibility, readability, and extensive library support. -
  • -
  • - Output Flexibility: Outputs collected data into a ZIP file for convenient storage and transfer. -
  • -
  • - Active Development: Regularly introduces new features, improvements, and bug fixes. -
  • -
-
- - Back to Home -
-
- - - - - diff --git a/WEB/wiki2.html b/WEB/wiki2.html deleted file mode 100644 index f219d34..0000000 --- a/WEB/wiki2.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - Contribution Guidelines - - - - -
- - - - -
-

How to Contribute

- -
-

Getting Started

-

Contributing to open-source projects is rewarding. Here's how to get started:

-
    -
  1. Fork the Repository: Click 'Fork' on the project's GitHub page.
  2. -
  3. Clone the Repository: Run git clone https://github.com/DefinetlyNotAI/Logicytics.git in your terminal.
  4. -
  5. Create a New Branch: Run git checkout -b feature/your-feature-description.
  6. -
  7. Make Your Changes: Follow the project's coding standards.
  8. -
  9. Commit Your Changes: Run git add . and git commit -m "Your descriptive commit message".
  10. -
  11. Push Your Changes: Run git push origin feature/your-feature-description.
  12. -
  13. Open a Pull Request (PR): Go to your forked repository on GitHub and click 'New pull request'.
  14. -
-
- -
-

Contributors

-

Contributors play a vital role:

-
    -
  • Functionality Adders: Introduce new features.
  • -
  • Code Cleaners: Improve the existing codebase.
  • -
  • QoL Enhancers: Improve usability and enjoyment.
  • -
  • Bug Hunters: Find and fix bugs.
  • -
-
- -
-

Basic Code Practices

-
    -
  • Coding Style: Follow the project's coding style.
  • -
  • Docstrings and Comments: Include comprehensive docstrings and comments.
  • -
  • Functions and Modularity: Break down code into reusable functions and modules.
  • -
-
- -
-

File Adding

-
    -
  • Language Preference: Prefer Python, Batch, or PowerShell.
  • -
  • File Naming and Organization: Follow the project's directory structure and naming conventions.
  • -
-
- -
-

Coding Rules

-

Printing Rules

-
    -
  • Python Users: Use CODE/__lib_log.py for output and logging.
  • -
  • Other Languages: Start messages with appropriate keywords (INFO:, WARNING:, ERROR:).
  • -
- -

For Python's CRITICAL Method:

-
    -
  • Filecode: First letter of the filename, or first two if it starts with an underscore.
  • -
  • Errorcode: U for Unknown, G for General, P for Privileges error, C for Corruption, O for OS errors, L for Library Errors.
  • -
  • Functioncode: X for Unknown, first letter of the function name, BA for base code, C# for class and first function letter, CC# for nested class in a method.
  • -
-
- -
-

Credits

-

Acknowledge contributions in CREDITS.md using this template:

-
-### File-Created by Your-Username
-What you did, created, removed, or refactored.
-- [Your GitHub Username](Your GitHub Link)
-                
-
- - Back to Home -
-
- - - - - diff --git a/WEB/wiki3.html b/WEB/wiki3.html deleted file mode 100644 index bcef59d..0000000 --- a/WEB/wiki3.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - Usage - Logicytics - - - - -
- - - - -
-

Introduction

-

Logicytics.py is a comprehensive tool designed to streamline and automate various tasks related to software development, system management, and data processing. It offers a wide range of functionalities through command-line flags, allowing users to customize their experience according to their needs.

- -
-

Flags

- -

General Usage

-

Flags are command-line arguments that modify the behaviour of the Logicytics.py script. They provide a flexible way to execute specific parts of the program or alter its default behaviour. To use a flag, include it after the script name when running it from the command line, preceded by two hyphens (--). For example:

-
.\Logicytics.py -h
-

This command would run the help menu of Logicytics.

- -

Specific Flags

-

Below is a list of specific flags you can use with Logicytics.py:

-
-Logicytics.py [-h] [--default] [--minimal] [--unzip-extra] [--backup]
-                     [--restore] [--update] [--extra] [--dev] [--exe]
-                     [--debug] [--modded] [--threaded] [--webhook] [--reboot]
-                     [--shutdown]
-
--h: Show this help message and exit
---default: Runs Logicytics default
---minimal: Run Logicytics in minimal mode. Just bare essential scraping
-
---unzip-extra: Unzip the extra directory zip File - Use on your own device only
---backup: Backup Logicytics files to the ACCESS/BACKUPS directory - Use on your own device only
---restore: Restore Logicytics files from the ACCESS/BACKUPS directory - Use on your own device only
---update: Update Logicytics from GitHub - Use on your own device only
---extra: Open the extra directory for more tools
---dev: Run Logicytics developer mode, only for registering contributions properly - Use on your own device only
---exe: Run Logicytics using its precompiled EXE files. These may be outdated and not optimal, use only if the device doesn't have Python installed
---debug: Runs the Debugger, checks for any issues, warnings, etc. Useful for debugging and issue reporting
---modded: Runs the normal Logicytics, as well as any file in the MODS directory. Useful for custom scripts
---threaded: Runs Logicytics using threads, allowing it to run in parallel
---webhook: Sends the output ZIP file via webhook
---reboot: Reboots the device after execution
---shutdown: Shuts down the device after execution
-                
-
- -
-

Flags Compatibility and Restrictions

-

Certain flags can only be used by themselves, while others can be combined. It's important to understand the compatibility and restrictions of these flags:

-
    -
  • Flags that must be used alone:
  • -
      -
    • --unzip-extra
    • -
    • --backup
    • -
    • --restore
    • -
    • --update
    • -
    • --extra
    • -
    • --dev
    • -
    • --debug
    • -
    -
  • Unique flags that can't be used with each other but can be used with sub-action flags:
  • -
      -
    • --default
    • -
    • --minimal
    • -
    • --extra
    • -
    • --exe
    • -
    • --modded
    • -
    • --threaded
    • -
    -
  • Sub-action flags that can't be used with each other and must be paired with a primary action flag:
  • -
      -
    • --webhook
    • -
    • --reboot
    • -
    • --shutdown
    • -
    -
-

Choosing multiple incompatible flags will result in an error, emphasizing the need for specificity in how you wish to execute the script. Understanding the nuances of flag compatibility and the strict requirement for a single run flag is crucial for effectively leveraging the full potential of Logicytics.py.

-
- -
-

File Structure

-

The Logicytics project is organized into several directories, each serving a distinct purpose:

-
-/Logicytics
-├─── /.github [You may ignore this]
-│    ├─── /ISSUE_TEMPLATE
-│    └─── /workflows
-├─── /.idea [You may ignore this]
-│    └─── inspectionProfiles
-├─── /ACCESS [Generated files output]
-│    ├─── /BACKUP
-│    ├─── /DATA
-│    │    ├─── /Hashes
-│    │    └─── /Zip
-│    └─── /LOGS
-│         └─── /DEBUG
-├─── /CODE
-│    ├─── /SysInternal_Suite
-│    │    └─── # SYS INTERNAL EXE #
-│    ├─── # THE CODE #
-│    └─── /__pycache__ [You may ignore this]
-├─── /EXTRA
-│    └─── # ZIPPED EXTRA FEATURES #
-├─── /WEB
-│    └─── # Website Files #
-├─── /IMG [You may ignore this]
-└─── /MODS [You add your own mods]
-                
- -

Access Directory

-

The ACCESS directory is crucial for monitoring the progress and results of Logicytics operations. The LOGS subdirectory contains the most recent debugger logs, which can be invaluable for diagnosing issues or understanding the behaviour of the script. The DATA subdirectory holds all compressed files produced by Logicytics as well as hashes. Finally, the BACKUP subdirectory contains the necessary backups, providing a centralized location for managing these resources.

- -

By thoroughly understanding and utilizing these sections and flags, users can maximize the efficiency and effectiveness of Logicytics.py, tailoring its capabilities to meet their specific needs and workflows.

-
- - Back to Home -
-
- - - - - diff --git a/WEB/wiki4.html b/WEB/wiki4.html deleted file mode 100644 index 22f3463..0000000 --- a/WEB/wiki4.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - Debugging & Diagnostics - Logicytics - - - - -
- - - - -
-

Debugging & Diagnostics

-

Logicytics provides powerful debugging and diagnostic tools to help developers identify and resolve issues efficiently. Understanding and utilizing these features will greatly enhance your development workflow and ensure your application runs smoothly.

- -
-

Methods

- -

1. Live Feedback

-

During the execution of a program, live feedback provides immediate insights into the application's behaviour. This feature is crucial for identifying issues early in the development process. It might include outputting logs to the console or real-time analysis of performance metrics. Live feedback helps developers quickly understand the flow of their program and spot any irregularities as they occur.

- -

2. Debug Mode

-

Debug mode enhances the live feedback mechanism by providing more detailed information during runtime. This involves inspecting variable values at specific points and offering extra insights into the main program to aid developers in understanding how their code is executing. To activate debug mode, set debug to true in the config.json file. This mode is particularly useful when troubleshooting complex issues or when additional context is needed during the program's operation.

- -

3. Debugger

-

The debugger component is a powerful tool for analyzing the state of a program at various points in time. It checks for file integrity, updates, and file structure, ensuring that the codebase is consistent and up-to-date. Additionally, the debugger can analyze the operating system and other external factors that might affect the application's behaviour. Debuggers are essential for diagnosing subtle bugs that are difficult to reproduce consistently. You can run the debugger by using the --debug flag.

-
- - Back to Home -
-
- - - - - diff --git a/index.html b/index.html deleted file mode 100644 index 7b17aea..0000000 --- a/index.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - Logicytics - Forensic Analysis Tool - - - - - - - - - - - -
-
-

Logicytics

-

- Logicytics is a cutting-edge tool designed to meticulously harvest and collect a vast array of Windows system data for forensic analysis. Crafted with Python 🐍, it's an actively developed project dedicated to gathering - as much sensitive data as possible and packaging it neatly into a ZIP file 📦. This comprehensive guide is here to equip you with everything you need to use Logicytics effectively. -

- -
-
- - - - - \ No newline at end of file