Register Account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Krisp 2.51.3 [Intel/Apple] [Lic]
#1
[Image: 0866b0ca834ddb2318888bd2364b469d.png?r=1]

Developer : Krisp Technologies
Platform : Intel/Apple Silicon Universal
Interface language : En
Tablet : Proxy for faking server response and removing time limits for use
System Requirements : Fake server to remove noise reduction time limit Tested on MacOS Sequoia 15.2

Description : Program for noise suppression (fan noise, crying children, barking dogs, keyboard sounds, etc.), voices in the background and echo suppression.
The binary is original. I am posting it in the distribution, but you can just as easily download it from the official website.
To use Krisp you will need an account on krisp.ai and you will need to log in from the program, because... the tablet simply modifies the server's response to remove the time limit on use.
If after rebooting the system the time limit in krisp appears again, then simply restart the application.
Add. information :
How the tablet works
1) An additional IP 127.0.0.4 is added on the local interface. This is necessary so as not to occupy port 443 on 127.0.0.1.
2) A simple HTTP server in Python is launched on this IP, which can respond to HTTP requests sent by Krisp. In this case, the responses contain information that the subscription is active. This HTTP server is added to startup as LaunchDaemon in MacOS.
3) A TLS certificate is generated (on your machine, no one except you has access to it) and added to Keychain Access for HTTPS
4) Next, the tablet asks you to set the "Always Trust" option in the certificate settings in Keychain Access. This is necessary for MacOS to "recognize" the fake http server and for Krisp to perceive it as its API server.
5) An entry is added to /etc/hosts "127.0.0.4 api.krisp.ai" so that requests to this domain go to our fake HTTP server, which runs locally. (and also analytics.krisp.ai and o248321.ingest.sentry.io so that Krisp does not send data to Krisp servers again)
After this, all requests from the Krisp application go to the HTTP server, which runs locally and always reports that there is no time limit for using the noise reduction.
Most likely, new versions of Krisp will continue to work without problems without updating the tablet.
Here you can see which version is the latest:

[To see links please register or login]

[To see links please register or login]


If there are problems with Docker or services that listen on port 443
Relevant for developers. The fake server listens on port 443 on 127.0.0.4. If you have services on this port on your computer that bind to all IP addresses (those "0.0.0.0"), then the fake server will not start due to the busy port. The same thing, if you first launch a fake server, and then try to launch something that binds to all ips (0.0.0.0), it will not start because of the fake server. The solution is to bind only to the required IP services on port 443. For example, when using Docker, you can bind port 443 to only 127.0.0.1.
Or simply do not use the tablet and remove it, see "How to remove the tablet?"

Treatment
Attention: The script requires root (sudo). To avoid mistrust, the tablet is designed in the form of scripts and everyone can look at the code for themselves. Krisp itself can be used from the official website; it is not necessary to install it from the included installer.
1) Mount the dmg file by double clicking. Open the terminal. Enter the command:
Code:
cd /Volumes/Krisp2Activator && sudo ./install.shand press Enter
2) You may be prompted to install "MacOS command line developer tools" because... Python 3 is needed on the system to run the http api server for Krisp. In this case, install it. Then we return to step 1.
3) Keychain Access will open. Instructions on what to do will appear in the terminal (in En). Or here in Ru:
In Keychain Access, enter "api.krisp.ai" in the search, double-click, open the "Trust" section, select "Always Trust" next to "When using this certificate", close the window and confirm by entering your password or Touch ID.
4) Repeat step 4 for "api.krisp.ai.ca"
5) (re)launch Krisp and that's it, you have an application without time limits.

How to remove the tablet?
1) Run the uninstall.sh script or run directly in the terminal:
sudo rm -f /Library/LaunchDaemons/krispHttpApi.plist
sudo security delete-certificate -c "api.krisp.ai"
sudo security delete-certificate -c "api.krisp.ai.ca"
sudo rm -f /usr/local/bin/krisp-http-api.py
sudo rm -f /usr/local/krispServer.pem
sudo rm -rf /tmp/krisp-certs
sudo /usr/bin/sed -i "" '/api\.krisp\.ai/d' /etc/hosts
sudo /usr/bin/sed -i "" '/analytics\.krisp\.ai/d' /etc/hosts
sudo /usr/bin/sed -i "" '/o248321\.ingest\.sentry\.io/d' /etc/hosts
sudo launchctl unload /Library/LaunchDaemons/com.example.mydaemon.plist
sudo launchctl remove /Library/LaunchDaemons/krispHttpApi.plist
2) Remove 3 lines from the /etc/hosts file
127.0.0.4 analytics.krisp.ai
127.0.0.4 o248321.ingest.sentry.io
127.0.0.4 api.krisp.ai
3) Restart Krisp

[center]โ‹†๐Ÿ•ท- - - - -โ˜ฝโ”€โ”€โ”€โ›ง โคโ–โคž โ›งโ”€โ”€โ”€โ˜พ - - - -๐Ÿ•ทโ‹†[/center]

โญ๏ธ Krisp 2.51.3 [Intel/Apple] [Lic] โœ… (403.85 MB)
RapidGator Link(s)

[To see links please register or login]

NitroFlare Link(s)

[To see links please register or login]

[Image: signature.png]
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

Download Now   Download Now
Download Now   Download Now