Home

Late Night Miner – Advanced CryptoNight CPU Miner with LUA

»

Late Night Miner Intro

Monero PoW change is now supported in our miner starts from version 0.1.0!

LUA Engine is integrated from version 0.1.1, direct access to miner core using simple LUA script. Still in early beta. (LUA Integration Docs)

We’re in Beta!

״Whenever there is any doubt, there is no doubt״

This software is for research purposes & personal use on your own computer, DO NOT use this software for any illegal activity !!!

»

»

»

Tell me more Mr.Night Miner…

Brief

“Late Night Miner” is a CryptoNight CPU miner written in C/C++ and the main focus was on creating
scripable (LUA), advanced, low print (undetectable) & remote configurable miner.
The vision is a cpu miner with different unique features that can be used by developers (LUA Scripts), companies and personal users in same small simple application.
The executable can be downloaded with needed features only.

The LUA engine provide a direct access to the miner, The API is limited now but we keep add new features in next releases. You can use any LUA library and write your own application that loaded by the miner.

More info about LUA: LUA Official, LOA Rocks (libs)

Another feature is the low print engine to stop mess with antivirus exceptions, in fair use the Antivirus will allow the miner to work with minimal exceptions regarded the protection engine use. to keep it working Please update to the latest version as fast as possible.
In suspicions or abnormal use the protection software might block the miner, please use it for fair & legal mining.

 __   __           ____            ______    ______  __  __          ______    __  __           _____      
/\ \ /\ \  /'\_/`\/\  _`\         / /\  _`\ /\__  _\/\ \/\ \        / /\  _`\ /\ \/\ \  /'\_/`\/\  __`\    
\ `\`\/'/'/\      \ \ \L\ \      / /\ \ \L\_\/_/\ \/\ \ `\\ \      / /\ \,\L\_\ \ \ \ \/\      \ \ \/\ \   
 `\/ > <  \ \ \__\ \ \ ,  /     / /  \ \  _\L  \ \ \ \ \ , ` \    / /  \/_\__ \\ \ \ \ \ \ \__\ \ \ \ \ \  
    \/'/\`\\ \ \_/\ \ \ \\ \   / /    \ \ \L\ \ \ \ \ \ \ \`\ \  / /     /\ \L\ \ \ \_\ \ \ \_/\ \ \ \_\ \ 
    /\_\\ \_\ \_\\ \_\ \_\ \_\/_/      \ \____/  \ \_\ \ \_\ \_\/_/      \ `\____\ \_____\ \_\\ \_\ \_____\
    \/_/ \/_/\/_/ \/_/\/_/\/ /_/        \/___/    \/_/  \/_/\/_/_/        \/_____/\/_____/\/_/ \/_/\/_____/
                                                                                                           
                                                                                                           
 ____     ____     __  __          ____   __   ____    __  __          ______    ____    __  __            
/\  _`\  /\  _`\  /\ \/\ \        / /\ \ /\ \ /\  _`\ /\ \/\ \        / /\  _`\ /\  _`\ /\ \/\ \           
\ \ \L\ \\ \ \/\_\\ \ `\\ \      / /\ `\`\/'/'\ \ \/\ \ \ `\\ \      / /\ \ \/\ \ \,\L\_\ \ \_\ \          
 \ \  _ <'\ \ \/_/_\ \ , ` \    / /  `\/ > <   \ \ \ \ \ \ , ` \    / /  \ \ \ \ \/_\__ \\ \  _  \         
  \ \ \L\ \\ \ \L\ \\ \ \`\ \  / /      \/'/\`\ \ \ \_\ \ \ \`\ \  / /    \ \ \_\ \/\ \L\ \ \ \ \ \        
   \ \____/ \ \____/ \ \_\ \_\/_/       /\_\\ \_\\ \____/\ \_\ \_\/_/      \ \____/\ `\____\ \_\ \_\       
    \/___/   \/___/   \/_/\/_/_/        \/_/ \/_/ \/___/  \/_/\/_/_/        \/___/  \/_____/\/_/\/_/       
                                                                                                           

»

»

»

Features

  • Monero PoW - Monero PoW change are implemented from version 0.1.0, the algo is selected automaticly.
  • LUA Scripts (Beta) - Integrated LUA engine, a direct access to miner core using LUA Script. (Start from version 0.1.1) - LUA Integration Docs
  • Windows service - Works as windows service controlled with -install, -remove & -exec commands. No more BAT files and ugly workaround to auto start the miner.
  • Remote & Local configuration - The configuration loaded from config.json file that must be in same folder with the exe file. you can write your config there or
    specificate a URL to remote file (http), search for example in configuration section bellow.
  • Undetectable - The software use advanced technics to bypass AntiViruses, Debuggers & Analysis tools. This feature created to help sysadmins & home users in order to avoid mess with exceptions - do not use it for ant illegal activity !!!
  • Realtime detection - Realtime detection engine for Analysis. Configurable protection intervals and enable/disable checks.
  • Static executable - contains all dependencies & DLLs needed to run the miner compiled into the exe file, no additional DLLs required.
  • Macros - Macro can be used in pool username & password, right now supports only 1 macro [!UUID!] to use unique machine id in username or password to identify the machine as worker.
  • Feature based executables - Each version is compiled in different combos that includes/exclude some features form the exe file. search file binaries section bellow.
  • XMRig config - The config is almost compatible with xmrig config file.
  • CPU usage - Configurable max cpu limit, cpu affinity & process priority.
  • Safe mode - In auto config mode you can set the max threads count.
  • Background mode & logging - You can run the miner without background mode and see the logs in your cmd console or run it in background mode and set log file.
  • Retries & retry-pause - Set the max retries for each pool before jump to next one and the pause intervals.
  • HTTP PROXY - Support HTTP CONNECT Proxy.
  • IP4/6 - Support IPv4 & IPv6 (IPv6 starts from ver. 0.1.0).

AGAIN.. WE DO NOT SUPPORT ANY ILLEGAL ACTICITY. DO NOT USE OUR SOFTWARE IF YOU ARE PLANNING ANY ILLEGAL USE.

                                                                                                                                                                                
    ,o888888o.    8 888888888o. `8.`8888.      ,8' 8 888888888o 8888888 8888888888 ,o888888o.     b.             8  8 8888     ,o888888o.    8 8888        8 8888888 8888888888 
   8888     `88.  8 8888    `88. `8.`8888.    ,8'  8 8888    `88.     8 8888    . 8888     `88.   888o.          8  8 8888    8888     `88.  8 8888        8       8 8888       
,8 8888       `8. 8 8888     `88  `8.`8888.  ,8'   8 8888     `88     8 8888   ,8 8888       `8b  Y88888o.       8  8 8888 ,8 8888       `8. 8 8888        8       8 8888       
88 8888           8 8888     ,88   `8.`8888.,8'    8 8888     ,88     8 8888   88 8888        `8b .`Y888888o.    8  8 8888 88 8888           8 8888        8       8 8888       
88 8888           8 8888.   ,88'    `8.`88888'     8 8888.   ,88'     8 8888   88 8888         88 8o. `Y888888o. 8  8 8888 88 8888           8 8888        8       8 8888       
88 8888           8 888888888P'      `8. 8888      8 888888888P'      8 8888   88 8888         88 8`Y8o. `Y88888o8  8 8888 88 8888           8 8888        8       8 8888       
88 8888           8 8888`8b           `8 8888      8 8888             8 8888   88 8888        ,8P 8   `Y8o. `Y8888  8 8888 88 8888   8888888 8 8888888888888       8 8888       
`8 8888       .8' 8 8888 `8b.          8 8888      8 8888             8 8888   `8 8888       ,8P  8      `Y8o. `Y8  8 8888 `8 8888       .8' 8 8888        8       8 8888       
   8888     ,88'  8 8888   `8b.        8 8888      8 8888             8 8888    ` 8888     ,88'   8         `Y8o.`  8 8888    8888     ,88'  8 8888        8       8 8888       
    `8888888P'    8 8888     `88.      8 8888      8 8888             8 8888       `8888888P'     8            `Yo  8 8888     `8888888P'    8 8888        8       8 8888

»

»

»

Ok, I'm... But how to

Binaries

The binaries are compiled in 3 (more in future) combos, we want to keep the binary clean from features you don't need, you might find in some situations that you want
your exe file clean from some code that might flag your miner or some other feature that keep it clean.

Also we want to keep the binary as smaller we can by remove unused features from the binary instead just disable them.

Good example is the remote config version (late-night-miner-with-remotecfg.exe) contains a static libCURL, libCURL adds 2.5MB to the final binary that increase the final exe file from 1MB to 3.5MB.

+---------------------------------------------+---------------+---------------+------------------+
|                  Exe Name                   | Remote Config | Anti-Debugger |    # Comment     |
+---------------------------------------------+---------------+---------------+------------------+
| late-night-miner-zero.exe                   | NO            | NO            | Nulled           |
| late-night-miner-with-remotecfg.exe         | YES           | NO            | /W Remote config |
| late-night-miner-with-antidbg.exe           | NO            | YES           | /W Anti-Debugger |
| late-night-miner-with-remotecfg-antidbg.exe | YES           | YES           | Option 2+3       |
| late-night-miner-with-lua.exe               | NO            | NO            | /W LUA Engine    |
| script.lua                                  | NO            | NO            | Sample LUA Script|
+---------------------------------------------+---------------+---------------+------------------+

"Late Night Miner" Official Download Page

Configuration

Local config

The miner search for config.json file relative to the exe file. The file format is similar to XMRig file.

After versionn 0.0.9 http proxy support added, please append @proxy-host:proxy-port to pool url. proxy auth is not supported and will be added in next release.

{
  "background": false,
  "retries": 5,
  "retry-pause": 5,
  "log-file": "log.out",
  "print-time": 60,
  "av": 0,
  "safe": false,
  "max-cpu-usage": 75,
  "cpu-priority": null,
  "threads": null,
  "protection-time": 15,
  "protection-anti-debug": true,
  "protection-anti-analysis": true,
  "pools": [
    {
      "url": "pool.monero.hashvault.pro:3333@proxy-host:proxy-port",
      "user": "USER-[!UUID!]",
      "pass": "PASS",
      "nicehash": false,
      "keepalive": true
    },
    {
      "url": "pool.electroneum.hashvault.pro:3333",
      "user": "USER",
      "pass": "WORKER-[!UUID!]",
      "nicehash": false,
      "keepalive": true
    }
  ]
}

Remote config

{
  "remote": "https://www.example.com/config"
}

Execution & Service mode

Debuggers & Analysis tools detection

Limitations & Important Info

  1. The service can't run as LocalSystem user. Please use "NT AUTHORITY\LocalService" or Logged on user. LocalSystem will fail in Anti-Debuger checks.

the documentation has not yet completed. rest of the documentation will be completed in next few days.

 


%d bloggers like this: