Skip to content

NoxL-Sec/User-Agent-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

User-Agent Generator

A Node.js script to generate random browser User-Agent strings for various platforms.

Features

  • Generate User-Agent strings for popular browsers: Chrome, Firefox, Safari, Edge, Opera.
  • Support for both desktop and mobile user-agents.
  • Option to specify browser type, count, and output file.
  • Randomized versions and operating systems.

Usage

Prerequisites

  1. Install the latest version of Node.js.
  2. Verify installation by running:
    node -v

Installation

  1. Clone this repository:
    git clone https://github.com/NoxL-Sec/user-agent-generator.git
    cd user-agent-generator

Running the Script

To run the script, use the following command:

node uagenerator.js [options]

Options

  • -t <type>: Specify the browser type to generate. Options: chrome, firefox, safari, edge, opera, random (default: random).
  • -c <num>: Number of User-Agents to generate (default: 1).
  • -o <file>: Output file to save results.
  • -m: Generate mobile user-agents only.
  • -d: Generate desktop user-agents only.
  • -h: Show help message.

Examples

Generate 5 random Firefox user-agents for mobile:

node uagenerator.js -t firefox -c 5 -m

Generate Chrome user-agents and save to a file:

node uagenerator.js -t chrome -o agents.txt -d

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published