本文摘要
2025年10月13日,暗网威胁情报监测系统发现,一起针对美国劳伦斯伯克利国家实验室(Lawrence Berkeley National Laboratory, LBNL)的网络入侵事件导致源代码和工具数据泄露。威胁行为者“KaruHunters”在暗网论坛上公开出售这些数据,标价1.3(单位未明确,可能为加密货币),并声称亲自负责入侵。该事件涉及美国能源部(DOE)下属的国家实验室,可能影响科学研究、知识产权和国家安全。无公开样本数据,但压缩文件形式出售。潜在风险包括数据进一步扩散和二次利用。推荐LBNL加强安全审计,并监控相关指标。

事件概述
标题为“Selling LBL.GOV (LBNL) U.S Data Breach”于2025年10月13日07:38 AM由用户KaruHunters发布。帖子中,KaruHunters宣称已成功入侵LBNL的系统,并获取了源代码和工具等敏感数据。该实验室是美国能源部委托加州大学运营的国家级科研机构,主要从事物理、化学、生物和能源领域的科学研究。
入侵据称发生在2025年10月,数据以压缩形式打包出售。帖子附带LBNL标志图像(633px-Berkeley_Lab_Logo_Large.jpg),用于证明真实性。
威胁行为者分析

-
行为者标识:KaruHunters(DarkForums用户名)。该用户自称入侵者,使用“@KaruHunters”作为入侵签名。论坛用户资料链接为https://darkforums.st/User-KaruHunters,但未提供声誉评分或历史活动细节。 -
动机:主要为经济获利,通过出售数据牟利。标价1.3(可协商),表明灵活定价策略,可能针对特定买家。 -
技术能力:能够入侵国家级实验室系统,获取源代码和工具,显示具备高级持久威胁(APT)水平的技术能力。联系方式仅限于Session应用(ID: 05e551e5841622d28b0f94bd4f831209f6fd873e0ec33c95a16eca0919a0fd8874),强调匿名通信,符合典型网络犯罪行为模式。 -
关联分析:KaruHunters可能与“ShinyHunters”或类似黑客团体有关联,后者近期涉及BreachForums相关事件,但无直接证据。
受影响实体
-
主要实体:Lawrence Berkeley National Laboratory (LBNL),网址LBL.GOV。美国能源部(DOE)下属机构,位于加利福尼亚州伯克利市。

-
潜在次生影响:涉及美国政府科研项目,可能波及合作大学(如加州大学)、能源部门供应商和国际科研伙伴。数据泄露可能暴露国家资助的研究项目细节。
数据泄露细节
-
内部开发工具和软件库 -
源代码文件,包括 Python、C++ 和各种脚本 -
为 SCons 构建自动化脚本和配置文件 -
丰富的技术设计和用户文档文件
├── tools│ ├── boost_adaptbx│ │ ├── boost│ │ │ ├── __init__.py│ │ │ ├── python.py│ │ │ └── rational.py│ │ ├── hybrid_times_ext.cpp│ │ ├── hybrid_times.py│ │ ├── meta_ext.cpp│ │ ├── rational_ext.cpp│ │ ├── run_tests.py│ │ ├── SConscript│ │ └── tst_rational.py│ ├── gltbx│ │ ├── COPYRIGHT.txt│ │ ├── error.h│ │ ├── extract_opengl_specs.py│ │ ├── generate_defines_bpl.py│ │ ├── generate_functions_bpl.py│ │ ├── gl_ext.cpp│ │ ├── gl.py│ │ ├── glu_ext.cpp│ │ ├── glu.py│ │ ├── include_opengl.h│ │ ├── __init__.py│ │ ├── libtbx_config│ │ ├── libtbx_refresh.py│ │ ├── LICENSE.txt│ │ ├── opengl_specs.txt│ │ ├── pointer_args_bpl.h│ │ ├── publish_html.csh│ │ ├── README.txt│ │ ├── SConscript│ │ ├── tst.py│ │ ├── util_ext.cpp│ │ ├── util.py│ │ ├── wget_opengl_specs.csh│ │ ├── wx_cube.py│ │ └── wx_scene.py│ ├── libtbx│ │ ├── configure.py│ │ ├── COPYRIGHT.txt│ │ ├── libtbx│ │ │ ├── bundle│ │ │ │ ├── copy_all.py│ │ │ │ ├── copy_build_libtbx.py│ │ │ │ ├── copy_runtime_sources.py│ │ │ │ ├── __init__.py│ │ │ │ ├── install_bat.py│ │ │ │ ├── install_csh.py│ │ │ │ └── utils.py│ │ │ ├── command_line│ │ │ │ ├── any2unix.py│ │ │ │ ├── assert_stdin.py│ │ │ │ ├── bundle_as_exe.py│ │ │ │ ├── bundle_as_selfx.csh│ │ │ │ ├── clean_clutter.py│ │ │ │ ├── configure.py│ │ │ │ ├── create_selfx.py│ │ │ │ ├── create_unzipsfx.py│ │ │ │ ├── env_run.py│ │ │ │ ├── exec.sh│ │ │ │ ├── find_clutter.py│ │ │ │ ├── find_in_repositories.py│ │ │ │ ├── find_non_ascii.py│ │ │ │ ├── __init__.py│ │ │ │ ├── mac_os_x_ld_bpl_dll.csh│ │ │ │ ├── path_utility.py│ │ │ │ ├── phil.py│ │ │ │ ├── printenv.py│ │ │ │ ├── py_compile_all.py│ │ │ │ ├── refresh.py│ │ │ │ ├── remove_tree.py│ │ │ │ ├── scons.py│ │ │ │ ├── seconds_since_the_epoch.py│ │ │ │ ├── show_all_on_path.py│ │ │ │ ├── show_bin_path.py│ │ │ │ ├── show_build_options.py│ │ │ │ ├── show_build_path.py│ │ │ │ ├── show_commands.py│ │ │ │ ├── show_date_and_time.py│ │ │ │ ├── show_dist_paths.py│ │ │ │ ├── show_lib_path.py│ │ │ │ ├── show_repository_paths.py│ │ │ │ ├── show_variable_names.py│ │ │ │ ├── start_binary_bundle.py│ │ │ │ └── valgrind.sh│ │ │ ├── config.py│ │ │ ├── easy_pickle.py│ │ │ ├── forward_compatibility.py│ │ │ ├── __init__.py│ │ │ ├── introspection.py│ │ │ ├── itertbx.py│ │ │ ├── load_env.py│ │ │ ├── optparse_wrapper.py│ │ │ ├── path.py│ │ │ ├── phil│ │ │ │ ├── command_line.py│ │ │ │ ├── __init__.py│ │ │ │ ├── parser.py│ │ │ │ ├── tokenizer.py│ │ │ │ ├── tst.py│ │ │ │ └── tst_tokenizer.py│ │ │ ├── server│ │ │ │ ├── FileClient.py│ │ │ │ ├── FileServer.py│ │ │ │ ├── FileSocket.py│ │ │ │ ├── __init__.py│ │ │ │ ├── SocketServer.py│ │ │ │ └── StartServer.py│ │ │ ├── str_utils.py│ │ │ ├── test_utils.py│ │ │ └── utils.py│ │ ├── LICENSE.txt│ │ ├── optik141│ │ │ ├── optik│ │ │ │ ├── errors.py│ │ │ │ ├── help.py│ │ │ │ ├── __init__.py│ │ │ │ ├── option_parser.py│ │ │ │ ├── option.py│ │ │ │ └── textwrap.py│ │ │ └── PKG-INFO│ │ ├── run_tests.py│ │ ├── SConscript│ │ ├── SConscript.orig│ │ ├── stdlib.py│ │ ├── windows_dispatcher.c│ │ └── windows_dispatcher.exe│ └── scons│ ├── admin│ ├── bin│ │ ├── ae2cvs│ │ ├── bench.py│ │ ├── check│ │ ├── docdiff│ │ ├── docrun│ │ ├── docupdate│ │ ├── files│ │ ├── linecount│ │ ├── makedocs│ │ ├── memlogs.py│ │ ├── memoicmp.py│ │ ├── objcounts.py│ │ ├── restore.sh│ │ ├── rsync-sourceforge│ │ ├── SConsDoc.py│ │ ├── sconsexamples.py│ │ ├── sconsoutput.py│ │ ├── scons-proc.py│ │ ├── scons-test.py│ │ ├── scons-unzip.py│ │ ├── sfsum│ │ ├── timebuild│ │ ├── xml_export│ │ ├── xml_export-LICENSE│ │ └── xml_export-README│ ├── bootstrap.py│ ├── config│ ├── debian│ │ ├── changelog│ │ ├── control│ │ ├── copyright│ │ ├── dirs│ │ ├── docs│ │ ├── postinst│ │ ├── prerm│ │ └── rules│ ├── doc│ │ ├── design│ │ │ ├── acks.sgml│ │ │ ├── bground.sgml│ │ │ ├── copyright.sgml│ │ │ ├── engine.fig│ │ │ ├── engine.jpg│ │ │ ├── engine.sgml│ │ │ ├── goals.sgml│ │ │ ├── install.sgml│ │ │ ├── intro.sgml│ │ │ ├── issues.sgml│ │ │ ├── main.sgml│ │ │ ├── MANIFEST│ │ │ ├── native.sgml│ │ │ ├── overview.sgml│ │ │ └── scons.mod│ │ ├── man│ │ │ ├── MANIFEST│ │ │ ├── scons.1│ │ │ └── sconsign.1│ │ ├── MANIFEST│ │ ├── python10│ │ │ ├── abstract.sgml│ │ │ ├── acks.sgml│ │ │ ├── arch.eps│ │ │ ├── arch.fig│ │ │ ├── arch.jpg│ │ │ ├── builder.eps│ │ │ ├── builder.fig│ │ │ ├── builder.jpg│ │ │ ├── copyright.sgml│ │ │ ├── design.sgml│ │ │ ├── future.sgml│ │ │ ├── install.sgml│ │ │ ├── intro.sgml│ │ │ ├── job-task.eps│ │ │ ├── job-task.fig│ │ │ ├── job-task.jpg│ │ │ ├── main.sgml│ │ │ ├── MANIFEST│ │ │ ├── node.eps│ │ │ ├── node.fig│ │ │ ├── node.jpg│ │ │ ├── process.sgml│ │ │ ├── scanner.eps│ │ │ ├── scanner.fig│ │ │ ├── scanner.jpg│ │ │ ├── scons.mod│ │ │ ├── sig.eps│ │ │ ├── sig.fig│ │ │ └── sig.jpg│ │ ├── reference│ │ │ ├── Alias.sgml│ │ │ ├── CFile.sgml│ │ │ ├── Command.sgml│ │ │ ├── copyright.sgml│ │ │ ├── CXXFile.sgml│ │ │ ├── errors.sgml│ │ │ ├── InstallAs.sgml│ │ │ ├── Install.sgml│ │ │ ├── Library.sgml│ │ │ ├── main.sgml│ │ │ ├── MANIFEST│ │ │ ├── Object.sgml│ │ │ ├── PCH.sgml│ │ │ ├── PDF.sgml│ │ │ ├── PostScript.sgml│ │ │ ├── preface.sgml│ │ │ ├── Program.sgml│ │ │ ├── RES.sgml│ │ │ ├── SharedLibrary.sgml│ │ │ ├── SharedObject.sgml│ │ │ ├── StaticLibrary.sgml│ │ │ └── StaticObject.sgml│ │ ├── SConscript│ │ ├── scons.mod│ │ └── user│ │ ├── actions.in│ │ ├── actions.sgml│ │ ├── alias.in│ │ ├── alias.sgml│ │ ├── ant.in│ │ ├── ant.sgml│ │ ├── builders-built-in.in│ │ ├── builders-built-in.sgml│ │ ├── builders-commands.in│ │ ├── builders-commands.sgml│ │ ├── builders.in│ │ ├── builders.sgml│ │ ├── builders-writing.in│ │ ├── builders-writing.sgml│ │ ├── build-install.in│ │ ├── build-install.sgml│ │ ├── caching.in│ │ ├── caching.sgml│ │ ├── command-line.in│ │ ├── command-line.sgml│ │ ├── cons.in│ │ ├── cons.pl│ │ ├── cons.sgml│ │ ├── copyright.in│ │ ├── copyright.sgml│ │ ├── depends.in│ │ ├── depends.sgml│ │ ├── ENV.in│ │ ├── environments.in│ │ ├── environments.sgml│ │ ├── ENV.sgml│ │ ├── errors.in│ │ ├── errors.sgml│ │ ├── example.in│ │ ├── example.sgml│ │ ├── factories.in│ │ ├── factories.sgml│ │ ├── help.in│ │ ├── help.sgml│ │ ├── hierarchy.in│ │ ├── hierarchy.sgml│ │ ├── install.in│ │ ├── install.sgml│ │ ├── java.in│ │ ├── java.sgml│ │ ├── less-simple.in│ │ ├── less-simple.sgml│ │ ├── libraries.in│ │ ├── libraries.sgml│ │ ├── main.in│ │ ├── main.sgml│ │ ├── make.in│ │ ├── make.sgml│ │ ├── MANIFEST│ │ ├── nodes.in│ │ ├── nodes.sgml│ │ ├── parseconfig.in│ │ ├── parseconfig.sgml│ │ ├── precious.in│ │ ├── precious.sgml│ │ ├── preface.in│ │ ├── preface.sgml│ │ ├── python.in│ │ ├── python.sgml│ │ ├── repositories.in│ │ ├── repositories.sgml│ │ ├── run.in│ │ ├── run.sgml│ │ ├── scanners.in│ │ ├── scanners.sgml│ │ ├── sconf.in│ │ ├── sconf.sgml│ │ ├── SCons-win32-install-1.jpg│ │ ├── SCons-win32-install-2.jpg│ │ ├── SCons-win32-install-3.jpg│ │ ├── SCons-win32-install-4.jpg│ │ ├── separate.in│ │ ├── separate.sgml│ │ ├── simple.in│ │ ├── simple.sgml│ │ ├── sourcecode.in│ │ ├── sourcecode.sgml│ │ ├── tasks.in│ │ ├── tasks.sgml│ │ ├── tools.in│ │ ├── tools.sgml│ │ ├── troubleshoot.in│ │ ├── troubleshoot.sgml│ │ ├── variables.in│ │ ├── variables.sgml│ │ ├── variants.in│ │ └── variants.sgml│ ├── etc│ │ ├── SConscript│ │ ├── TestCmd.py│ │ ├── TestCommon.py│ │ ├── TestSCons.py│ │ └── unittest.py│ ├── gentoo│ │ └── scons.ebuild.in│ ├── HOWTO│ │ ├── change.txt│ │ ├── new-platform.txt│ │ ├── new-script.txt│ │ ├── new-tool.txt│ │ ├── README│ │ ├── release.txt│ │ └── subrelease.txt│ ├── LICENSE│ ├── LICENSE-local│ ├── README│ ├── README-local│ ├── rpm│ │ └── scons.spec.in│ ├── runtest.py│ ├── SConstruct│ ├── src│ │ ├── CHANGES.txt│ │ ├── engine│ │ │ ├── MANIFEST.in│ │ │ ├── MANIFEST-xml.in│ │ │ ├── README.txt│ │ │ ├── SCons│ │ │ │ ├── Action.py│ │ │ │ ├── ActionTests.py│ │ │ │ ├── Action.xml│ │ │ │ ├── Builder.py│ │ │ │ ├── BuilderTests.py│ │ │ │ ├── Conftest.py│ │ │ │ ├── dblite.py│ │ │ │ ├── Debug.py│ │ │ │ ├── Defaults.py│ │ │ │ ├── Defaults.xml│ │ │ │ ├── Environment.py│ │ │ │ ├── EnvironmentTests.py│ │ │ │ ├── Environment.xml│ │ │ │ ├── Errors.py│ │ │ │ ├── ErrorsTests.py│ │ │ │ ├── Executor.py│ │ │ │ ├── ExecutorTests.py│ │ │ │ ├── exitfuncs.py│ │ │ │ ├── __init__.py│ │ │ │ ├── Job.py│ │ │ │ ├── JobTests.py│ │ │ │ ├── Memoize.py│ │ │ │ ├── Node│ │ │ │ │ ├── Alias.py│ │ │ │ │ ├── AliasTests.py│ │ │ │ │ ├── FS.py│ │ │ │ │ ├── FSTests.py│ │ │ │ │ ├── __init__.py│ │ │ │ │ ├── NodeTests.py│ │ │ │ │ ├── Python.py│ │ │ │ │ └── PythonTests.py│ │ │ │ ├── Optik│ │ │ │ │ ├── errors.py│ │ │ │ │ ├── __init__.py│ │ │ │ │ ├── option_parser.py│ │ │ │ │ └── option.py│ │ │ │ ├── Options│ │ │ │ │ ├── BoolOption.py│ │ │ │ │ ├── BoolOptionTests.py│ │ │ │ │ ├── EnumOption.py│ │ │ │ │ ├── EnumOptionTests.py│ │ │ │ │ ├── __init__.py│ │ │ │ │ ├── ListOption.py│ │ │ │ │ ├── ListOptionTests.py│ │ │ │ │ ├── OptionsTests.py│ │ │ │ │ ├── PackageOption.py│ │ │ │ │ ├── PackageOptionTests.py│ │ │ │ │ ├── PathOption.py│ │ │ │ │ └── PathOptionTests.py│ │ │ │ ├── Platform│ │ │ │ │ ├── aix.py│ │ │ │ │ ├── cygwin.py│ │ │ │ │ ├── darwin.py│ │ │ │ │ ├── hpux.py│ │ │ │ │ ├── __init__.py│ │ │ │ │ ├── __init__.xml│ │ │ │ │ ├── irix.py│ │ │ │ │ ├── os2.py│ │ │ │ │ ├── PlatformTests.py│ │ │ │ │ ├── posix.py│ │ │ │ │ ├── posix.xml│ │ │ │ │ ├── sunos.py│ │ │ │ │ ├── win32.py│ │ │ │ │ └── win32.xml│ │ │ │ ├── Scanner│ │ │ │ │ ├── C.py│ │ │ │ │ ├── CTests.py│ │ │ │ │ ├── Dir.py│ │ │ │ │ ├── DirTests.py│ │ │ │ │ ├── D.py│ │ │ │ │ ├── Fortran.py│ │ │ │ │ ├── FortranTests.py│ │ │ │ │ ├── IDL.py│ │ │ │ │ ├── IDLTests.py│ │ │ │ │ ├── __init__.py│ │ │ │ │ ├── Prog.py│ │ │ │ │ ├── ProgTests.py│ │ │ │ │ └── ScannerTests.py│ │ │ │ ├── SConf.py│ │ │ │ ├── SConfTests.py│ │ │ │ ├── SConsign.py│ │ │ │ ├── SConsignTests.py│ │ │ │ ├── Script│ │ │ │ │ ├── __init__.py│ │ │ │ │ ├── Main.py│ │ │ │ │ ├── SConscript.py│ │ │ │ │ └── SConscriptTests.py│ │ │ │ ├── Sig│ │ │ │ │ ├── __init__.py│ │ │ │ │ ├── MD5.py│ │ │ │ │ ├── MD5Tests.py│ │ │ │ │ ├── SigTests.py│ │ │ │ │ ├── TimeStamp.py│ │ │ │ │ └── TimeStampTests.py│ │ │ │ ├── Taskmaster.py│ │ │ │ ├── TaskmasterTests.py│ │ │ │ ├── Tool│ │ │ │ │ ├── 386asm.py│ │ │ │ │ ├── 386asm.xml│ │ │ │ │ ├── aixcc.py│ │ │ │ │ ├── aixcc.xml│ │ │ │ │ ├── aixc++.py│ │ │ │ │ ├── aixc++.xml│ │ │ │ │ ├── aixf77.py│ │ │ │ │ ├── aixf77.xml│ │ │ │ │ ├── aixlink.py│ │ │ │ │ ├── aixlink.xml│ │ │ │ │ ├── applelink.py│ │ │ │ │ ├── applelink.xml│ │ │ │ │ ├── ar.py│ │ │ │ │ ├── ar.xml│ │ │ │ │ ├── as.py│ │ │ │ │ ├── as.xml│ │ │ │ │ ├── bcc32.py│ │ │ │ │ ├── bcc32.xml│ │ │ │ │ ├── BitKeeper.py│ │ │ │ │ ├── BitKeeper.xml│ │ │ │ │ ├── cc.py│ │ │ │ │ ├── cc.xml│ │ │ │ │ ├── c++.py│ │ │ │ │ ├── cvf.py│ │ │ │ │ ├── cvf.xml│ │ │ │ │ ├── CVS.py│ │ │ │ │ ├── CVS.xml│ │ │ │ │ ├── c++.xml│ │ │ │ │ ├── default.py│ │ │ │ │ ├── default.xml│ │ │ │ │ ├── dmd.py│ │ │ │ │ ├── dmd.xml│ │ │ │ │ ├── dvipdf.py│ │ │ │ │ ├── dvipdf.xml│ │ │ │ │ ├── dvips.py│ │ │ │ │ ├── dvips.xml│ │ │ │ │ ├── f77.py│ │ │ │ │ ├── f77.xml│ │ │ │ │ ├── f90.py│ │ │ │ │ ├── f90.xml│ │ │ │ │ ├── f95.py│ │ │ │ │ ├── f95.xml│ │ │ │ │ ├── fortran.py│ │ │ │ │ ├── fortran.xml│ │ │ │ │ ├── g77.py│ │ │ │ │ ├── g77.xml│ │ │ │ │ ├── gas.py│ │ │ │ │ ├── gas.xml│ │ │ │ │ ├── gcc.py│ │ │ │ │ ├── gcc.xml│ │ │ │ │ ├── gnulink.py│ │ │ │ │ ├── gnulink.xml│ │ │ │ │ ├── g++.py│ │ │ │ │ ├── gs.py│ │ │ │ │ ├── gs.xml│ │ │ │ │ ├── g++.xml│ │ │ │ │ ├── hpcc.py│ │ │ │ │ ├── hpcc.xml│ │ │ │ │ ├── hpc++.py│ │ │ │ │ ├── hpc++.xml│ │ │ │ │ ├── hplink.py│ │ │ │ │ ├── hplink.xml│ │ │ │ │ ├── icc.py│ │ │ │ │ ├── icc.xml│ │ │ │ │ ├── icl.py│ │ │ │ │ ├── icl.xml│ │ │ │ │ ├── ifl.py│ │ │ │ │ ├── ifl.xml│ │ │ │ │ ├── ifort.py│ │ │ │ │ ├── ifort.xml│ │ │ │ │ ├── ilink32.py│ │ │ │ │ ├── ilink32.xml│ │ │ │ │ ├── ilink.py│ │ │ │ │ ├── ilink.xml│ │ │ │ │ ├── __init__.py│ │ │ │ │ ├── __init__.xml│ │ │ │ │ ├── intelc.py│ │ │ │ │ ├── intelc.xml│ │ │ │ │ ├── jar.py│ │ │ │ │ ├── jar.xml│ │ │ │ │ ├── JavaCommon.py│ │ │ │ │ ├── JavaCommonTests.py│ │ │ │ │ ├── javac.py│ │ │ │ │ ├── javac.xml│ │ │ │ │ ├── javah.py│ │ │ │ │ ├── javah.xml│ │ │ │ │ ├── latex.py│ │ │ │ │ ├── latex.xml│ │ │ │ │ ├── lex.py│ │ │ │ │ ├── lex.xml│ │ │ │ │ ├── linkloc.py│ │ │ │ │ ├── linkloc.xml│ │ │ │ │ ├── link.py│ │ │ │ │ ├── link.xml│ │ │ │ │ ├── m4.py│ │ │ │ │ ├── m4.xml│ │ │ │ │ ├── masm.py│ │ │ │ │ ├── masm.xml│ │ │ │ │ ├── midl.py│ │ │ │ │ ├── midl.xml│ │ │ │ │ ├── mingw.py│ │ │ │ │ ├── mingw.xml│ │ │ │ │ ├── mslib.py│ │ │ │ │ ├── mslib.xml│ │ │ │ │ ├── mslink.py│ │ │ │ │ ├── mslink.xml│ │ │ │ │ ├── msvc.py│ │ │ │ │ ├── msvc.xml│ │ │ │ │ ├── msvs.py│ │ │ │ │ ├── msvsTests.py│ │ │ │ │ ├── msvs.xml│ │ │ │ │ ├── mwcc.py│ │ │ │ │ ├── mwcc.xml│ │ │ │ │ ├── mwld.py│ │ │ │ │ ├── mwld.xml│ │ │ │ │ ├── nasm.py│ │ │ │ │ ├── nasm.xml│ │ │ │ │ ├── pdflatex.py│ │ │ │ │ ├── pdflatex.xml│ │ │ │ │ ├── pdftex.py│ │ │ │ │ ├── pdftex.xml│ │ │ │ │ ├── Perforce.py│ │ │ │ │ ├── Perforce.xml│ │ │ │ │ ├── PharLapCommon.py│ │ │ │ │ ├── PharLapCommonTests.py│ │ │ │ │ ├── qt.py│ │ │ │ │ ├── qt.xml│ │ │ │ │ ├── RCS.py│ │ │ │ │ ├── RCS.xml│ │ │ │ │ ├── rmic.py│ │ │ │ │ ├── rmic.xml│ │ │ │ │ ├── rpcgen.py│ │ │ │ │ ├── rpcgen.xml│ │ │ │ │ ├── SCCS.py│ │ │ │ │ ├── SCCS.xml│ │ │ │ │ ├── sgiar.py│ │ │ │ │ ├── sgiar.xml│ │ │ │ │ ├── sgicc.py│ │ │ │ │ ├── sgicc.xml│ │ │ │ │ ├── sgic++.py│ │ │ │ │ ├── sgic++.xml│ │ │ │ │ ├── sgilink.py│ │ │ │ │ ├── sgilink.xml│ │ │ │ │ ├── Subversion.py│ │ │ │ │ ├── Subversion.xml│ │ │ │ │ ├── sunar.py│ │ │ │ │ ├── sunar.xml│ │ │ │ │ ├── suncc.py│ │ │ │ │ ├── suncc.xml│ │ │ │ │ ├── sunc++.py│ │ │ │ │ ├── sunc++.xml│ │ │ │ │ ├── sunlink.py│ │ │ │ │ ├── sunlink.xml│ │ │ │ │ ├── swig.py│ │ │ │ │ ├── swig.xml│ │ │ │ │ ├── tar.py│ │ │ │ │ ├── tar.xml│ │ │ │ │ ├── tex.py│ │ │ │ │ ├── tex.xml│ │ │ │ │ ├── tlib.py│ │ │ │ │ ├── tlib.xml│ │ │ │ │ ├── ToolTests.py│ │ │ │ │ ├── yacc.py│ │ │ │ │ ├── yacc.xml│ │ │ │ │ ├── zip.py│ │ │ │ │ └── zip.xml│ │ │ │ ├── Util.py│ │ │ │ ├── UtilTests.py│ │ │ │ ├── Warnings.py│ │ │ │ └── WarningsTests.py│ │ │ ├── setup.cfg│ │ │ └── setup.py│ │ ├── LICENSE.txt│ │ ├── MANIFEST.in│ │ ├── os_spawnv_fix.diff│ │ ├── README.txt│ │ ├── RELEASE.txt│ │ ├── script│ │ │ ├── MANIFEST.in│ │ │ ├── README.txt│ │ │ ├── scons.bat│ │ │ ├── sconsign.py│ │ │ ├── scons.py│ │ │ ├── setup.cfg│ │ │ └── setup.py│ │ ├── setup.cfg│ │ ├── setup.py│ │ ├── test_aegistests.py│ │ ├── test_copyrights.py│ │ ├── test_interrupts.py│ │ └── test_setup.py│ ├── TAG│ ├── template│ │ ├── file.py│ │ ├── __init__.py│ │ ├── test.py│ │ └── Tests.py│ └── test│ ├── Actions│ │ ├── actions.py│ │ ├── append.py│ │ └── pre-post.py│ ├── Alias│ │ ├── action.py│ │ ├── Alias.py│ │ ├── errors.py│ │ └── scanner.py│ ├── AlwaysBuild.py│ ├── AR│ │ ├── ARCOM.py│ │ ├── ARCOMSTR.py│ │ ├── ARFLAGS.py│ │ └── AR.py│ ├── ARGLIST.py│ ├── ARGUMENTS.py│ ├── AS│ │ ├── ASCOM.py│ │ ├── ASCOMSTR.py│ │ ├── ASFLAGS.py│ │ ├── ASPPCOM.py│ │ ├── ASPPCOMSTR.py│ │ ├── ASPPFLAGS.py│ │ ├── ASPP.py│ │ └── AS.py│ ├── BadBuilder.py│ ├── bad-drive.py│ ├── bad-variables.py│ ├── BitKeeper│ │ ├── BITKEEPERCOM.py│ │ ├── BITKEEPERCOMSTR.py│ │ └── BitKeeper.py│ ├── BuildDir│ │ ├── BuildDir.py│ │ ├── CPPPATH-subdir.py│ │ ├── errors.py│ │ ├── reflect.py│ │ ├── Sconscript-build_dir.py│ │ └── under.py│ ├── Builder-factories.py│ ├── build-errors.py│ ├── builderrors.py│ ├── builder-wrappers.py│ ├── CacheDir.py│ ├── Case.py│ ├── CC│ │ ├── CCCOM.py│ │ ├── CCCOMSTR.py│ │ ├── CCFLAGS.py│ │ ├── CC.py│ │ ├── SHCCCOM.py│ │ ├── SHCCCOMSTR.py│ │ ├── SHCCFLAGS.py│ │ └── SHCC.py│ ├── CFILESUFFIX.py│ ├── chained-build.py│ ├── chdir.py│ ├── Chmod.py│ ├── CommandGenerator.py│ ├── Command.py│ ├── Configure.py│ ├── ConstructionEnvironment.py│ ├── Copy-Option.py│ ├── Copy.py│ ├── CPPDEFINES.py│ ├── CPPFLAGS.py│ ├── CPPPATH.py│ ├── CPPSUFFIXES.py│ ├── custom-concat.py│ ├── CVSCOM.py│ ├── CVSCOMSTR.py│ ├── CVS.py│ ├── CXX│ │ ├── CXXCOM.py│ │ ├── CXXCOMSTR.py│ │ ├── CXXFILESUFFIX.py│ │ ├── CXX.py│ │ ├── SHCXXCOM.py│ │ ├── SHCXXCOMSTR.py│ │ ├── SHCXXFLAGS.py│ │ └── SHCXX.py│ ├── Default.py│ ├── Delete.py│ ├── dependency-cycle.py│ ├── Depends.py│ ├── Dir.py│ ├── DirSource.py│ ├── diskcheck.py│ ├── DMD.py│ ├── DSUFFIXES.py│ ├── DVIPDF│ │ ├── DVIPDFCOM.py│ │ ├── DVIPDFCOMSTR.py│ │ ├── DVIPDFFLAGS.py│ │ └── DVIPDF.py│ ├── DVIPS│ │ ├── DVIPSFLAGS.py│ │ ├── DVIPS.py│ │ ├── PSCOM.py│ │ └── PSCOMSTR.py│ ├── emitter.py│ ├── EnsureVersion.py│ ├── Entry.py│ ├── Environment.py│ ├── ENV.py│ ├── errors.py│ ├── ESCAPE.py│ ├── exceptions.py│ ├── Execute.py│ ├── exitfns.py│ ├── Exit.py│ ├── expansion.py│ ├── explain.py│ ├── file-names.py│ ├── File.py│ ├── FindFile.py│ ├── Flatten.py│ ├── Fortran│ │ ├── F77COM.py│ │ ├── F77COMSTR.py│ │ ├── F77FLAGS.py│ │ ├── F77PATH.py│ │ ├── F77.py│ │ ├── F90COM.py│ │ ├── F90COMSTR.py│ │ ├── F90FLAGS.py│ │ ├── F90PATH.py│ │ ├── F90.py│ │ ├── F95COM.py│ │ ├── F95COMSTR.py│ │ ├── F95FLAGS.py│ │ ├── F95.py│ │ ├── FORTRANCOM.py│ │ ├── FORTRANCOMSTR.py│ │ ├── FORTRANFLAGS.py│ │ ├── FORTRANPATH.py│ │ ├── FORTRAN.py│ │ ├── FORTRANSUFFIXES.py│ │ ├── SHF77COM.py│ │ ├── SHF77COMSTR.py│ │ ├── SHF77FLAGS.py│ │ ├── SHF77.py│ │ ├── SHF90COM.py│ │ ├── SHF90COMSTR.py│ │ ├── SHF90FLAGS.py│ │ ├── SHF90.py│ │ ├── SHF95COM.py│ │ ├── SHF95COMSTR.py│ │ ├── SHF95FLAGS.py│ │ ├── SHF95.py│ │ ├── SHFORTRANCOM.py│ │ ├── SHFORTRANCOMSTR.py│ │ ├── SHFORTRANFLAGS.py│ │ └── SHFORTRAN.py│ ├── GetSetOption.py│ ├── Ghostscript│ │ ├── GSCOM.py│ │ ├── GSCOMSTR.py│ │ ├── GSFLAGS.py│ │ └── GS.py│ ├── gnutools.py│ ├── HeaderGen.py│ ├── HeaderInstall.py│ ├── Help.py│ ├── IDL│ │ ├── IDLSUFFIXES.py│ │ ├── MIDLCOM.py│ │ ├── MIDLCOMSTR.py│ │ └── midl.py│ ├── ignore-command.py│ ├── Ignore.py│ ├── import.py│ ├── InstallAs.py│ ├── Install.py│ ├── Java│ │ ├── JARCOM.py│ │ ├── JARCOMSTR.py│ │ ├── JARFLAGS.py│ │ ├── JAR.py│ │ ├── JAVACCOM.py│ │ ├── JAVACCOMSTR.py│ │ ├── JAVACFLAGS.py│ │ ├── JAVAC.py│ │ ├── JAVAHCOM.py│ │ ├── JAVAHCOMSTR.py│ │ ├── JAVAH.py│ │ ├── RMICCOM.py│ │ ├── RMICCOMSTR.py│ │ └── RMIC.py│ ├── LEX│ │ ├── LEXCOM.py│ │ ├── LEXCOMSTR.py│ │ ├── LEXFLAGS.py│ │ └── LEX.py│ ├── LIBPATH.py│ ├── LIBPREFIXES.py│ ├── LIBPREFIX.py│ ├── Library.py│ ├── LIBS.py│ ├── LIBSUFFIXES.py│ ├── LIBSUFFIX.py│ ├── LINK│ │ ├── LINKCOM.py│ │ ├── LINKCOMSTR.py│ │ ├── LINKFLAGS.py│ │ ├── LINK.py│ │ ├── SHLINKCOM.py│ │ ├── SHLINKCOMSTR.py│ │ ├── SHLINKFLAGS.py│ │ └── SHLINK.py│ ├── LoadableModule.py│ ├── long-lines.py│ ├── M4│ │ ├── M4COM.py│ │ ├── M4COMSTR.py│ │ └── M4.py│ ├── MinGW│ │ ├── RCCOM.py│ │ └── RCCOMSTR.py│ ├── mingw.py│ ├── Mkdir.py│ ├── Move.py│ ├── MSVC│ │ ├── msvc.py│ │ ├── PCHCOM.py│ │ ├── PCHCOMSTR.py│ │ ├── RCCOM.py│ │ └── RCCOMSTR.py│ ├── msvs.py│ ├── multiline.py│ ├── multi.py│ ├── no-arguments.py│ ├── NodeOps.py│ ├── nonexistent.py│ ├── no-target.py│ ├── Object.py│ ├── option│ │ ├── debug-count.py│ │ ├── debug-dtree.py│ │ ├── debug-findlibs.py│ │ ├── debug-includes.py│ │ ├── debug-memoizer.py│ │ ├── debug-memory.py│ │ ├── debug-nomemoizer.py│ │ ├── debug-objects.py│ │ ├── debug-stree.py│ │ ├── debug-tree.py│ │ └── profile.py│ ├── option-b.py│ ├── option--cd.py│ ├── option--cf.py│ ├── option-c.py│ ├── option--C.py│ ├── option--cs.py│ ├── option--debug.py│ ├── option-d.py│ ├── option--D.py│ ├── option--duplicate.py│ ├── option-e.py│ ├── option-f.py│ ├── option-h.py│ ├── option--H.py│ ├── option--implicit-cache.py│ ├── option-i.py│ ├── option--I.py│ ├── option-j.py│ ├── option-k.py│ ├── option--la.py│ ├── option--ld.py│ ├── option-l.py│ ├── option--lw.py│ ├── option--max-drift.py│ ├── option-m.py│ ├── option--npd.py│ ├── option-n.py│ ├── option-o.py│ ├── option--override.py│ ├── option-p.py│ ├── option--.py│ ├── option-q.py│ ├── option--Q.py│ ├── option--random.py│ ├── option-r.py│ ├── option--R.py│ ├── Options│ │ ├── BoolOption.py│ │ ├── EnumOption.py│ │ ├── help.py│ │ ├── ListOption.py│ │ ├── PackageOption.py│ │ └── PathOption.py│ ├── option-s.py│ ├── option--S.py│ ├── Options.py│ ├── option-t.py│ ├── option-unknown.py│ ├── option-u.py│ ├── option--U.py│ ├── option-v.py│ ├── option--warn.py│ ├── option--wf.py│ ├── option-w.py│ ├── option--W.py│ ├── option--wuv.py│ ├── option--Y.py│ ├── overrides.py│ ├── parallel-rescan.py│ ├── ParseConfig.py│ ├── ParseDepends.py│ ├── Perforce│ │ ├── P4COM.py│ │ ├── P4COMSTR.py│ │ └── Perforce.py│ ├── PharLap.py│ ├── Platform.py│ ├── Precious.py│ ├── preserve-source.py│ ├── PRINT_CMD_LINE_FUNC.py│ ├── Program-j.py│ ├── Program.py│ ├── QT│ │ ├── copied-env.py│ │ ├── CPPPATH-appended.py│ │ ├── CPPPATH.py│ │ ├── empty-env.py│ │ ├── installed.py│ │ ├── manual.py│ │ ├── moc-from-cpp.py│ │ ├── moc-from-header.py│ │ ├── QTFLAGS.py│ │ ├── reentrant.py│ │ ├── source-from-ui.py│ │ └── warnings.py│ ├── RANLIBFLAGS.py│ ├── RANLIB.py│ ├── RCS│ │ ├── diskcheck.py│ │ ├── explicit.py│ │ ├── implicit.py│ │ ├── RCS_COCOM.py│ │ ├── RCS_COCOMSTR.py│ │ └── transparent.py│ ├── README│ ├── redirection.py│ ├── Repository│ │ ├── absolute-path.py│ │ ├── BuildDir.py│ │ ├── CPPPATH.py│ │ ├── Default.py│ │ ├── include.py│ │ ├── InstallAs.py│ │ ├── Install-Local.py│ │ ├── Install.py│ │ ├── JavaH.py│ │ ├── Java.py│ │ ├── LIBPATH.py│ │ ├── link-object.py│ │ ├── Local.py│ │ ├── M4.py│ │ ├── multi-dir.py│ │ ├── no-repository.py│ │ ├── no-SConsignFile.py│ │ ├── option-c.py│ │ ├── option-f.py│ │ ├── option-n.py│ │ ├── Program.py│ │ ├── RMIC.py│ │ ├── SConscript.py│ │ ├── SConsignFile.py│ │ ├── signature-order.py│ │ ├── StaticLibrary.py│ │ ├── targets.py│ │ ├── top-level-path.py│ │ ├── variants.py│ │ └── within-repository.py│ ├── RPATH.py│ ├── Rpcgen│ │ ├── RPCGENCLIENTFLAGS.py│ │ ├── RPCGENFLAGS.py│ │ ├── RPCGENHEADERFLAGS.py│ │ ├── RPCGEN.py│ │ ├── RPCGENSERVICEFLAGS.py│ │ └── RPCGENXDRFLAGS.py│ ├── same-name.py│ ├── Scanner-exception.py│ ├── Scanner.py│ ├── scan-once.py│ ├── SCCS│ │ ├── diskcheck.py│ │ ├── explicit.py│ │ ├── implicit.py│ │ ├── SCCSCOM.py│ │ ├── SCCSCOMSTR.py│ │ └── transparent.py│ ├── SConscriptChdir.py│ ├── SConscript.py│ ├── SCONSFLAGS.py│ ├── sconsign│ │ ├── corrupt.py│ │ ├── nonwritable.py│ │ └── script.py│ ├── SConsignFile.py│ ├── SCONS_LIB_DIR.py│ ├── SConstruct.py│ ├── Script-import.py│ ├── SharedLibrary.py│ ├── SHELL.py│ ├── SHLIBPREFIX.py│ ├── SHLIBSUFFIX.py│ ├── SideEffect.py│ ├── signature-order.py│ ├── silent-command.py│ ├── SourceCode.py│ ├── SourceSignatures.py│ ├── spaces.py│ ├── SPAWN.py│ ├── special-filenames.py│ ├── Split.py│ ├── srcchange.py│ ├── strfunction.py│ ├── subclassing.py│ ├── subdir.py│ ├── subdivide.py│ ├── Subversion.py│ ├── suffixes.py│ ├── SWIG│ │ ├── SWIGCOM.py│ │ ├── SWIGCOMSTR.py│ │ └── SWIG.py│ ├── symlink.py│ ├── TAR│ │ ├── TARCOM.py│ │ ├── TARCOMSTR.py│ │ ├── TARFLAGS.py│ │ └── TAR.py│ ├── TARGET-dir.py│ ├── TargetSignatures.py│ ├── TARGETS.py│ ├── TEX│ │ ├── LATEXCOM.py│ │ ├── LATEXCOMSTR.py│ │ ├── LATEXFLAGS.py│ │ ├── LATEX.py│ │ ├── PDFLATEXCOM.py│ │ ├── PDFLATEXCOMSTR.py│ │ ├── PDFLATEXFLAGS.py│ │ ├── PDFLATEX.py│ │ ├── PDFTEXCOM.py│ │ ├── PDFTEXCOMSTR.py│ │ ├── PDFTEXFLAGS.py│ │ ├── PDFTEX.py│ │ ├── TEXCOM.py│ │ ├── TEXCOMSTR.py│ │ ├── TEXFLAGS.py│ │ └── TEX.py│ ├── timestamp-fallback.py│ ├── tool_args.py│ ├── toolpath.py│ ├── ToolSurrogate.py│ ├── Touch.py│ ├── up-to-date.py│ ├── Value.py│ ├── WhereIs.py│ ├── win32pathmadness.py│ ├── YACC│ │ ├── YACCCOM.py│ │ ├── YACCCOMSTR.py│ │ ├── YACCFLAGS.py│ │ ├── YACCHFILESUFFIX.py│ │ ├── YACCHXXFILESUFFIX.py│ │ └── YACC.py│ └── ZIP│ ├── ZIPCOM.py│ ├── ZIPCOMSTR.py│ └── ZIP.py└── tools.zip
-
泄露类型:源代码和工具。帖子描述为“Lawrence Berkeley National Laborator Data Breach”,包括压缩数据文件。 -
数据体积:未指定,但以压缩包形式提供,暗示较大规模。 -
样本数据:帖子中无公开样本,仅提及“thanks for reading and enjoy!”,可能通过私下联系提供验证。 -
获取方式:行为者声称亲自入侵,无提及具体漏洞或方法(如零日漏洞、钓鱼攻击等)。 -
销售细节:价格1.3,可协商。联系仅限Session ID,避免传统通信渠道。
情报来源
由暗网深网威胁情报系统实时监测发现,订阅会员可查看来源及数据样本。

监测内容
-
数据泄露事件 -
勒索软件事件 -
DDoS攻击事件 -
恶意软件事件 -
访问权限售卖 -
网页篡改事件 -
日志泄露事件 -
网络钓鱼事件 -
漏洞情报监控 -
......
系统会员订阅可联系以下微信,备注来源【威胁情报】

原文始发于微信公众号(夜组OSINT):美国政府研究机构劳伦斯伯克利国家实验室(LBNL)数据泄露
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-


评论