Coder Social home page Coder Social logo

uniaidevs / ingot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fognetwork/ingot

0.0 0.0 0.0 15 KB

A bookmarklet to disable extensions based on LTBEEF with an interface based on the chrome extension page

Home Page: https://fognetwork.github.io/Ingot

JavaScript 90.82% HTML 9.18%

ingot's Introduction

Patched!

Ingot has been patched on Chrome 106 or after. This will not be updated.

Ingot

A bookmarklet to disable extensions based on LTBEEF with an interface based on the chrome extension page

Installation

For easy setup go the the website at https://fognetwork.github.io/Ingot

  1. Show your bookmarks bar with ctrl + shift + b

  2. Right click on the bar and choose Add Page

  3. Set the name to Ingot and the URL to the code below or here

javascript:(function () {var a = document.createElement('script');a.src = 'https://cdn.jsdelivr.net/gh/FogNetwork/Ingot/ingot.min.js';document.body.appendChild(a);}())

Screenshots

image image

ingot's People

Contributors

nebelung-dev avatar

ingot's Issues

Task Tile

What - description of what you me to do
Example: Hey @autopilot implement a way for users to activate the program from the browser, instead of a bookmarklet. Add this as an additional feature, and add as many programs and src as needed. It should be a self-hostable web interface.

Why - explain why this is important
Example: I want to allow users to use the javascript code from a website, in case javascript bookmarklets are blocked on their device. This insures the that web equality is included.

Task Tile

What - description of what you me to do
Hey @autopilot Make changes to the front end and the back end of the application so that in case chrome.google.com/webstorex is blocked, the program can access chromewebstore.google.com and chrome://extensions/, or force access to webstorex.
Force access requirements:
To force access to blocked URLs via Chrome organization configuration, you typically need to utilize Chrome's policies for managing access to websites. This can be achieved through the use of Chrome's URLBlacklist and URLAllowlist policies. Here's how you can set this up:
Access Chrome Policies: First, ensure you have administrative access to the Chrome browser settings through your organization's management console.
URLBlacklist Policy: This policy allows you to block specific URLs. You can add the URLs you want to block by specifying them in this policy. For example, if you want to block "example.com," you would add it to the URLBlacklist.
URLAllowlist Policy: Conversely, this policy allows you to specify URLs that should always be accessible, even if they are on the blacklist. Add the URLs you want to allow access to in this policy.
Enforcement: Once you have set up the URLBlacklist and URLAllowlist policies with the desired URLs, enforce these policies one the singular device.
Force admin access:
consider implementing role-based access control (RBAC) or privilege escalation mechanisms. Here's a general approach to achieve this:
Role-Based Access Control (RBAC):
Define a custom role that has the necessary permissions and privileges similar to those of an admin but without the explicit title.
Assign this custom role to the specific account that needs elevated access.
Ensure that the permissions granted align with the responsibilities and tasks that the account needs to perform.
Privilege Escalation:
Implement a privilege escalation mechanism that allows the account to temporarily elevate its privileges when required.
This can be achieved through a secure authentication process or approval workflow where the user can request and obtain elevated access for specific tasks.

Why - explain why this is important
I want to allow all users, no matter their tech stack, to be able to use my software

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.