{
	"id": "2050796b-6653-4036-ae50-b67a61614b7e",
	"created_at": "2026-04-06T00:11:18.828175Z",
	"updated_at": "2026-04-10T13:12:10.66383Z",
	"deleted_at": null,
	"sha1_hash": "60a75e3298c3a09c88a37be2409d1442f1b9fe84",
	"title": "GitHub - pooler/cpuminer: CPU miner for Litecoin and Bitcoin",
	"llm_title": "",
	"authors": "",
	"file_creation_date": "0001-01-01T00:00:00Z",
	"file_modification_date": "0001-01-01T00:00:00Z",
	"file_size": 39250,
	"plain_text": "GitHub - pooler/cpuminer: CPU miner for Litecoin and Bitcoin\r\nBy pooler\r\nArchived: 2026-04-05 21:45:13 UTC\r\nThis is a multi-threaded CPU miner for Litecoin and Bitcoin,\r\nfork of Jeff Garzik's reference cpuminer.\r\nLicense: GPLv2. See COPYING for details.\r\nDownloads: https://sourceforge.net/projects/cpuminer/files/\r\nGit tree: https://github.com/pooler/cpuminer\r\nDependencies:\r\nlibcurl http://curl.haxx.se/libcurl/\r\njansson http://www.digip.org/jansson/\r\n(jansson is included in-tree)\r\nBasic *nix build instructions:\r\n./autogen.sh # only needed if building from git repo\r\n./nomacro.pl # in case the assembler doesn't support macros\r\n./configure CFLAGS=\"-O3\" # make sure -O3 is an O and not a zero!\r\nmake\r\nNotes for AIX users:\r\n* To build a 64-bit binary, export OBJECT_MODE=64\r\n* GNU-style long options are not supported, but are accessible\r\n via configuration file\r\nBasic Windows build instructions, using MinGW:\r\nInstall MinGW and the MSYS Developer Tool Kit (http://www.mingw.org/)\r\n* Make sure you have mstcpip.h in MinGW\\include\r\nIf using MinGW-w64, install pthreads-w64\r\nInstall libcurl devel (http://curl.haxx.se/download.html)\r\n* Make sure you have libcurl.m4 in MinGW\\share\\aclocal\r\n* Make sure you have curl-config in MinGW\\bin\r\nIn the MSYS shell, run:\r\n./autogen.sh # only needed if building from git repo\r\nLIBCURL=\"-lcurldll\" ./configure CFLAGS=\"-O3\"\r\nmake\r\nArchitecture-specific notes:\r\nARM: No runtime CPU detection. The miner can take advantage\r\nof some instructions specific to ARMv5E and later processors,\r\nhttps://github.com/pooler/cpuminer\r\nPage 1 of 2\n\nbut the decision whether to use them is made at compile time,\r\nbased on compiler-defined macros.\r\nTo use NEON instructions, add \"-mfpu=neon\" to CFLAGS.\r\nPowerPC: No runtime CPU detection.\r\nTo use AltiVec instructions, add \"-maltivec\" to CFLAGS.\r\nx86: The miner checks for SSE2 instructions support at runtime,\r\nand uses them if they are available.\r\nx86-64: The miner can take advantage of AVX, AVX2 and XOP instructions,\r\nbut only if both the CPU and the operating system support them.\r\n * Linux supports AVX starting from kernel version 2.6.30.\r\n * FreeBSD supports AVX starting with 9.1-RELEASE.\r\n * Mac OS X added AVX support in the 10.6.8 update.\r\n * Windows supports AVX starting from Windows 7 SP1 and\r\n Windows Server 2008 R2 SP1.\r\nThe configure script outputs a warning if the assembler\r\ndoesn't support some instruction sets. In that case, the miner\r\ncan still be built, but unavailable optimizations are left off.\r\nThe miner uses the VIA Padlock Hash Engine where available.\r\nUsage instructions: Run \"minerd --help\" to see options.\r\nConnecting through a proxy: Use the --proxy option.\r\nTo use a SOCKS proxy, add a socks4:// or socks5:// prefix to the proxy host.\r\nProtocols socks4a and socks5h, allowing remote name resolving, are also\r\navailable since libcurl 7.18.0.\r\nIf no protocol is specified, the proxy is assumed to be a HTTP proxy.\r\nWhen the --proxy option is not used, the program honors the http_proxy\r\nand all_proxy environment variables.\r\nAlso many issues and FAQs are covered in the forum thread\r\ndedicated to this program,\r\nhttps://bitcointalk.org/index.php?topic=55038.0\r\nSource: https://github.com/pooler/cpuminer\r\nhttps://github.com/pooler/cpuminer\r\nPage 2 of 2",
	"extraction_quality": 1,
	"language": "EN",
	"sources": [
		"Malpedia"
	],
	"origins": [
		"web"
	],
	"references": [
		"https://github.com/pooler/cpuminer"
	],
	"report_names": [
		"cpuminer"
	],
	"threat_actors": [],
	"ts_created_at": 1775434278,
	"ts_updated_at": 1775826730,
	"ts_creation_date": 0,
	"ts_modification_date": 0,
	"files": {
		"pdf": "https://archive.orkl.eu/60a75e3298c3a09c88a37be2409d1442f1b9fe84.pdf",
		"text": "https://archive.orkl.eu/60a75e3298c3a09c88a37be2409d1442f1b9fe84.txt",
		"img": "https://archive.orkl.eu/60a75e3298c3a09c88a37be2409d1442f1b9fe84.jpg"
	}
}