Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
remote-control — Grant remote access to user account without sharing credentials | Kitploit
Tools/GitHubGitHub/katsana/remote-control
Authentication & AuthorizationWeb SecurityUtilities & FrameworksIdentity & Access Management (IAM)Remote Access Tool
GitHubkatsana/remote-control

remote-control

Grant remote access to user account without sharing credentials

View Repository
951 year agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Website

Remote Control for Laravel

Grant remote access to user account without sharing credentials.

tests Latest Stable Version Total Downloads Latest Unstable Version License Coverage Status

  • Installation
    • Configuration
  • Usages
    • Routing
    • Creating Remote Access
    • Using Generated Access Token

Installation

Remote Control can be installed via composer:

root@kitploit:~
composer require "katsana/remote-control"

Configuration

The package will automatically register a service provider.

Next, you need to publish the Remote Control configuration file:

root@kitploit:~
php artisan vendor:publish --provider="RemoteControl\RemoteServiceProvider" --tag="config"

Usages

Routing

Before creating any remote access, we need to declare verification route:

root@kitploit:~
RemoteControl\Remote::verifyRoute('remote-control')->middleware('web');

To use signed URL you should include signed middleware:

root@kitploit:~
RemoteControl\Remote::verifyRoute('remote-control')->middleware(['signed', 'web']);

Creating Remote Access

You can create a remote access by running the following code:

root@kitploit:~
$user = request()->user();

$recipientEmail = '[email protected]';
$content = 'Please help me';

$accessToken = RemoteControl\Remote::create($user, $recipientEmail, $content);

Using Generated Access Token

You can get the URL using the following method:

root@kitploit:~
$accessToken->getUrl();

You can also get signed URL using the following method:

root@kitploit:~
$accessToken->getSignedUrl();

You can automatically send an email to the recipient via the following Mailable:

root@kitploit:~
Mail::send(new RemoteControl\Mail\GrantRemoteAccess($user, $accessToken, $content));
Download Tool