├── CONTRIBUTING.md ├── COPYING ├── README.md ├── changelog.upstream ├── debian ├── changelog ├── control ├── copyright ├── hardened-kernel.install ├── rules ├── source │ ├── format │ ├── lintian-overrides │ └── options └── watch └── usr ├── share └── hardened-kernel │ ├── build │ ├── ci_test │ ├── debugging-config │ ├── debugging-config-host │ ├── download │ ├── hardened-host-kernel │ └── hardened-vm-kernel └── src └── hardened-kernel └── keys ├── 647F28654894E3BD457199BE38DBBDC86092693E.asc ├── B8868C80BA62A1FFFAF5FDA9632D3A06589DA6B1.asc └── E240B57E2C4630BA768E2F26FC1B547C8D8172C8.asc /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | Conditions for Contributions to Whonix 2 | 3 | By contributing to Whonix, you acknowledge that you have read, understood and agreed to our Privacy Policy, Cookie Policy, Terms of Service, and E-Sign Consent. 4 | 5 | https://www.whonix.org/wiki/Privacy_Policy 6 | 7 | https://www.whonix.org/wiki/Cookie_Policy 8 | 9 | https://www.whonix.org/wiki/Terms_of_Service 10 | 11 | https://www.whonix.org/wiki/E-Sign_Consent 12 | 13 | Conditions for Contributions to Whonix are not part of Whonix's license. 14 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- 1 | Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ 2 | 3 | Files: * 4 | Copyright: 2012 - 2025 ENCRYPTED SUPPORT LLC 5 | License: AGPL-3+ 6 | 7 | License: AGPL-3+ 8 | GNU AFFERO GENERAL PUBLIC LICENSE 9 | Version 3, 19 November 2007 10 | . 11 | Copyright (C) 2007 Free Software Foundation, Inc. 12 | Everyone is permitted to copy and distribute verbatim copies 13 | of this license document, but changing it is not allowed. 14 | . 15 | Preamble 16 | . 17 | The GNU Affero General Public License is a free, copyleft license for 18 | software and other kinds of works, specifically designed to ensure 19 | cooperation with the community in the case of network server software. 20 | . 21 | The licenses for most software and other practical works are designed 22 | to take away your freedom to share and change the works. By contrast, 23 | our General Public Licenses are intended to guarantee your freedom to 24 | share and change all versions of a program--to make sure it remains free 25 | software for all its users. 26 | . 27 | When we speak of free software, we are referring to freedom, not 28 | price. Our General Public Licenses are designed to make sure that you 29 | have the freedom to distribute copies of free software (and charge for 30 | them if you wish), that you receive source code or can get it if you 31 | want it, that you can change the software or use pieces of it in new 32 | free programs, and that you know you can do these things. 33 | . 34 | Developers that use our General Public Licenses protect your rights 35 | with two steps: (1) assert copyright on the software, and (2) offer 36 | you this License which gives you legal permission to copy, distribute 37 | and/or modify the software. 38 | . 39 | A secondary benefit of defending all users' freedom is that 40 | improvements made in alternate versions of the program, if they 41 | receive widespread use, become available for other developers to 42 | incorporate. Many developers of free software are heartened and 43 | encouraged by the resulting cooperation. However, in the case of 44 | software used on network servers, this result may fail to come about. 45 | The GNU General Public License permits making a modified version and 46 | letting the public access it on a server without ever releasing its 47 | source code to the public. 48 | . 49 | The GNU Affero General Public License is designed specifically to 50 | ensure that, in such cases, the modified source code becomes available 51 | to the community. It requires the operator of a network server to 52 | provide the source code of the modified version running there to the 53 | users of that server. Therefore, public use of a modified version, on 54 | a publicly accessible server, gives the public access to the source 55 | code of the modified version. 56 | . 57 | An older license, called the Affero General Public License and 58 | published by Affero, was designed to accomplish similar goals. This is 59 | a different license, not a version of the Affero GPL, but Affero has 60 | released a new version of the Affero GPL which permits relicensing under 61 | this license. 62 | . 63 | The precise terms and conditions for copying, distribution and 64 | modification follow. 65 | . 66 | TERMS AND CONDITIONS 67 | . 68 | 0. Definitions. 69 | . 70 | "This License" refers to version 3 of the GNU Affero General Public License. 71 | . 72 | "Copyright" also means copyright-like laws that apply to other kinds of 73 | works, such as semiconductor masks. 74 | . 75 | "The Program" refers to any copyrightable work licensed under this 76 | License. Each licensee is addressed as "you". "Licensees" and 77 | "recipients" may be individuals or organizations. 78 | . 79 | To "modify" a work means to copy from or adapt all or part of the work 80 | in a fashion requiring copyright permission, other than the making of an 81 | exact copy. The resulting work is called a "modified version" of the 82 | earlier work or a work "based on" the earlier work. 83 | . 84 | A "covered work" means either the unmodified Program or a work based 85 | on the Program. 86 | . 87 | To "propagate" a work means to do anything with it that, without 88 | permission, would make you directly or secondarily liable for 89 | infringement under applicable copyright law, except executing it on a 90 | computer or modifying a private copy. Propagation includes copying, 91 | distribution (with or without modification), making available to the 92 | public, and in some countries other activities as well. 93 | . 94 | To "convey" a work means any kind of propagation that enables other 95 | parties to make or receive copies. Mere interaction with a user through 96 | a computer network, with no transfer of a copy, is not conveying. 97 | . 98 | An interactive user interface displays "Appropriate Legal Notices" 99 | to the extent that it includes a convenient and prominently visible 100 | feature that (1) displays an appropriate copyright notice, and (2) 101 | tells the user that there is no warranty for the work (except to the 102 | extent that warranties are provided), that licensees may convey the 103 | work under this License, and how to view a copy of this License. If 104 | the interface presents a list of user commands or options, such as a 105 | menu, a prominent item in the list meets this criterion. 106 | . 107 | 1. Source Code. 108 | . 109 | The "source code" for a work means the preferred form of the work 110 | for making modifications to it. "Object code" means any non-source 111 | form of a work. 112 | . 113 | A "Standard Interface" means an interface that either is an official 114 | standard defined by a recognized standards body, or, in the case of 115 | interfaces specified for a particular programming language, one that 116 | is widely used among developers working in that language. 117 | . 118 | The "System Libraries" of an executable work include anything, other 119 | than the work as a whole, that (a) is included in the normal form of 120 | packaging a Major Component, but which is not part of that Major 121 | Component, and (b) serves only to enable use of the work with that 122 | Major Component, or to implement a Standard Interface for which an 123 | implementation is available to the public in source code form. A 124 | "Major Component", in this context, means a major essential component 125 | (kernel, window system, and so on) of the specific operating system 126 | (if any) on which the executable work runs, or a compiler used to 127 | produce the work, or an object code interpreter used to run it. 128 | . 129 | The "Corresponding Source" for a work in object code form means all 130 | the source code needed to generate, install, and (for an executable 131 | work) run the object code and to modify the work, including scripts to 132 | control those activities. However, it does not include the work's 133 | System Libraries, or general-purpose tools or generally available free 134 | programs which are used unmodified in performing those activities but 135 | which are not part of the work. For example, Corresponding Source 136 | includes interface definition files associated with source files for 137 | the work, and the source code for shared libraries and dynamically 138 | linked subprograms that the work is specifically designed to require, 139 | such as by intimate data communication or control flow between those 140 | subprograms and other parts of the work. 141 | . 142 | The Corresponding Source need not include anything that users 143 | can regenerate automatically from other parts of the Corresponding 144 | Source. 145 | . 146 | The Corresponding Source for a work in source code form is that 147 | same work. 148 | . 149 | 2. Basic Permissions. 150 | . 151 | All rights granted under this License are granted for the term of 152 | copyright on the Program, and are irrevocable provided the stated 153 | conditions are met. This License explicitly affirms your unlimited 154 | permission to run the unmodified Program. The output from running a 155 | covered work is covered by this License only if the output, given its 156 | content, constitutes a covered work. This License acknowledges your 157 | rights of fair use or other equivalent, as provided by copyright law. 158 | . 159 | You may make, run and propagate covered works that you do not 160 | convey, without conditions so long as your license otherwise remains 161 | in force. You may convey covered works to others for the sole purpose 162 | of having them make modifications exclusively for you, or provide you 163 | with facilities for running those works, provided that you comply with 164 | the terms of this License in conveying all material for which you do 165 | not control copyright. Those thus making or running the covered works 166 | for you must do so exclusively on your behalf, under your direction 167 | and control, on terms that prohibit them from making any copies of 168 | your copyrighted material outside their relationship with you. 169 | . 170 | Conveying under any other circumstances is permitted solely under 171 | the conditions stated below. Sublicensing is not allowed; section 10 172 | makes it unnecessary. 173 | . 174 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 175 | . 176 | No covered work shall be deemed part of an effective technological 177 | measure under any applicable law fulfilling obligations under article 178 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 179 | similar laws prohibiting or restricting circumvention of such 180 | measures. 181 | . 182 | When you convey a covered work, you waive any legal power to forbid 183 | circumvention of technological measures to the extent such circumvention 184 | is effected by exercising rights under this License with respect to 185 | the covered work, and you disclaim any intention to limit operation or 186 | modification of the work as a means of enforcing, against the work's 187 | users, your or third parties' legal rights to forbid circumvention of 188 | technological measures. 189 | . 190 | 4. Conveying Verbatim Copies. 191 | . 192 | You may convey verbatim copies of the Program's source code as you 193 | receive it, in any medium, provided that you conspicuously and 194 | appropriately publish on each copy an appropriate copyright notice; 195 | keep intact all notices stating that this License and any 196 | non-permissive terms added in accord with section 7 apply to the code; 197 | keep intact all notices of the absence of any warranty; and give all 198 | recipients a copy of this License along with the Program. 199 | . 200 | You may charge any price or no price for each copy that you convey, 201 | and you may offer support or warranty protection for a fee. 202 | . 203 | 5. Conveying Modified Source Versions. 204 | . 205 | You may convey a work based on the Program, or the modifications to 206 | produce it from the Program, in the form of source code under the 207 | terms of section 4, provided that you also meet all of these conditions: 208 | . 209 | a) The work must carry prominent notices stating that you modified 210 | it, and giving a relevant date. 211 | . 212 | b) The work must carry prominent notices stating that it is 213 | released under this License and any conditions added under section 214 | 7. This requirement modifies the requirement in section 4 to 215 | "keep intact all notices". 216 | . 217 | c) You must license the entire work, as a whole, under this 218 | License to anyone who comes into possession of a copy. This 219 | License will therefore apply, along with any applicable section 7 220 | additional terms, to the whole of the work, and all its parts, 221 | regardless of how they are packaged. This License gives no 222 | permission to license the work in any other way, but it does not 223 | invalidate such permission if you have separately received it. 224 | . 225 | d) If the work has interactive user interfaces, each must display 226 | Appropriate Legal Notices; however, if the Program has interactive 227 | interfaces that do not display Appropriate Legal Notices, your 228 | work need not make them do so. 229 | . 230 | A compilation of a covered work with other separate and independent 231 | works, which are not by their nature extensions of the covered work, 232 | and which are not combined with it such as to form a larger program, 233 | in or on a volume of a storage or distribution medium, is called an 234 | "aggregate" if the compilation and its resulting copyright are not 235 | used to limit the access or legal rights of the compilation's users 236 | beyond what the individual works permit. Inclusion of a covered work 237 | in an aggregate does not cause this License to apply to the other 238 | parts of the aggregate. 239 | . 240 | 6. Conveying Non-Source Forms. 241 | . 242 | You may convey a covered work in object code form under the terms 243 | of sections 4 and 5, provided that you also convey the 244 | machine-readable Corresponding Source under the terms of this License, 245 | in one of these ways: 246 | . 247 | a) Convey the object code in, or embodied in, a physical product 248 | (including a physical distribution medium), accompanied by the 249 | Corresponding Source fixed on a durable physical medium 250 | customarily used for software interchange. 251 | . 252 | b) Convey the object code in, or embodied in, a physical product 253 | (including a physical distribution medium), accompanied by a 254 | written offer, valid for at least three years and valid for as 255 | long as you offer spare parts or customer support for that product 256 | model, to give anyone who possesses the object code either (1) a 257 | copy of the Corresponding Source for all the software in the 258 | product that is covered by this License, on a durable physical 259 | medium customarily used for software interchange, for a price no 260 | more than your reasonable cost of physically performing this 261 | conveying of source, or (2) access to copy the 262 | Corresponding Source from a network server at no charge. 263 | . 264 | c) Convey individual copies of the object code with a copy of the 265 | written offer to provide the Corresponding Source. This 266 | alternative is allowed only occasionally and noncommercially, and 267 | only if you received the object code with such an offer, in accord 268 | with subsection 6b. 269 | . 270 | d) Convey the object code by offering access from a designated 271 | place (gratis or for a charge), and offer equivalent access to the 272 | Corresponding Source in the same way through the same place at no 273 | further charge. You need not require recipients to copy the 274 | Corresponding Source along with the object code. If the place to 275 | copy the object code is a network server, the Corresponding Source 276 | may be on a different server (operated by you or a third party) 277 | that supports equivalent copying facilities, provided you maintain 278 | clear directions next to the object code saying where to find the 279 | Corresponding Source. Regardless of what server hosts the 280 | Corresponding Source, you remain obligated to ensure that it is 281 | available for as long as needed to satisfy these requirements. 282 | . 283 | e) Convey the object code using peer-to-peer transmission, provided 284 | you inform other peers where the object code and Corresponding 285 | Source of the work are being offered to the general public at no 286 | charge under subsection 6d. 287 | . 288 | A separable portion of the object code, whose source code is excluded 289 | from the Corresponding Source as a System Library, need not be 290 | included in conveying the object code work. 291 | . 292 | A "User Product" is either (1) a "consumer product", which means any 293 | tangible personal property which is normally used for personal, family, 294 | or household purposes, or (2) anything designed or sold for incorporation 295 | into a dwelling. In determining whether a product is a consumer product, 296 | doubtful cases shall be resolved in favor of coverage. For a particular 297 | product received by a particular user, "normally used" refers to a 298 | typical or common use of that class of product, regardless of the status 299 | of the particular user or of the way in which the particular user 300 | actually uses, or expects or is expected to use, the product. A product 301 | is a consumer product regardless of whether the product has substantial 302 | commercial, industrial or non-consumer uses, unless such uses represent 303 | the only significant mode of use of the product. 304 | . 305 | "Installation Information" for a User Product means any methods, 306 | procedures, authorization keys, or other information required to install 307 | and execute modified versions of a covered work in that User Product from 308 | a modified version of its Corresponding Source. The information must 309 | suffice to ensure that the continued functioning of the modified object 310 | code is in no case prevented or interfered with solely because 311 | modification has been made. 312 | . 313 | If you convey an object code work under this section in, or with, or 314 | specifically for use in, a User Product, and the conveying occurs as 315 | part of a transaction in which the right of possession and use of the 316 | User Product is transferred to the recipient in perpetuity or for a 317 | fixed term (regardless of how the transaction is characterized), the 318 | Corresponding Source conveyed under this section must be accompanied 319 | by the Installation Information. But this requirement does not apply 320 | if neither you nor any third party retains the ability to install 321 | modified object code on the User Product (for example, the work has 322 | been installed in ROM). 323 | . 324 | The requirement to provide Installation Information does not include a 325 | requirement to continue to provide support service, warranty, or updates 326 | for a work that has been modified or installed by the recipient, or for 327 | the User Product in which it has been modified or installed. Access to a 328 | network may be denied when the modification itself materially and 329 | adversely affects the operation of the network or violates the rules and 330 | protocols for communication across the network. 331 | . 332 | Corresponding Source conveyed, and Installation Information provided, 333 | in accord with this section must be in a format that is publicly 334 | documented (and with an implementation available to the public in 335 | source code form), and must require no special password or key for 336 | unpacking, reading or copying. 337 | . 338 | 7. Additional Terms. 339 | . 340 | "Additional permissions" are terms that supplement the terms of this 341 | License by making exceptions from one or more of its conditions. 342 | Additional permissions that are applicable to the entire Program shall 343 | be treated as though they were included in this License, to the extent 344 | that they are valid under applicable law. If additional permissions 345 | apply only to part of the Program, that part may be used separately 346 | under those permissions, but the entire Program remains governed by 347 | this License without regard to the additional permissions. 348 | . 349 | When you convey a copy of a covered work, you may at your option 350 | remove any additional permissions from that copy, or from any part of 351 | it. (Additional permissions may be written to require their own 352 | removal in certain cases when you modify the work.) You may place 353 | additional permissions on material, added by you to a covered work, 354 | for which you have or can give appropriate copyright permission. 355 | . 356 | Notwithstanding any other provision of this License, for material you 357 | add to a covered work, you may (if authorized by the copyright holders of 358 | that material) supplement the terms of this License with terms: 359 | . 360 | a) Disclaiming warranty or limiting liability differently from the 361 | terms of sections 15 and 16 of this License; or 362 | . 363 | b) Requiring preservation of specified reasonable legal notices or 364 | author attributions in that material or in the Appropriate Legal 365 | Notices displayed by works containing it; or 366 | . 367 | c) Prohibiting misrepresentation of the origin of that material, or 368 | requiring that modified versions of such material be marked in 369 | reasonable ways as different from the original version; or 370 | . 371 | d) Limiting the use for publicity purposes of names of licensors or 372 | authors of the material; or 373 | . 374 | e) Declining to grant rights under trademark law for use of some 375 | trade names, trademarks, or service marks; or 376 | . 377 | f) Requiring indemnification of licensors and authors of that 378 | material by anyone who conveys the material (or modified versions of 379 | it) with contractual assumptions of liability to the recipient, for 380 | any liability that these contractual assumptions directly impose on 381 | those licensors and authors. 382 | . 383 | All other non-permissive additional terms are considered "further 384 | restrictions" within the meaning of section 10. If the Program as you 385 | received it, or any part of it, contains a notice stating that it is 386 | governed by this License along with a term that is a further 387 | restriction, you may remove that term. If a license document contains 388 | a further restriction but permits relicensing or conveying under this 389 | License, you may add to a covered work material governed by the terms 390 | of that license document, provided that the further restriction does 391 | not survive such relicensing or conveying. 392 | . 393 | If you add terms to a covered work in accord with this section, you 394 | must place, in the relevant source files, a statement of the 395 | additional terms that apply to those files, or a notice indicating 396 | where to find the applicable terms. 397 | . 398 | Additional terms, permissive or non-permissive, may be stated in the 399 | form of a separately written license, or stated as exceptions; 400 | the above requirements apply either way. 401 | . 402 | 8. Termination. 403 | . 404 | You may not propagate or modify a covered work except as expressly 405 | provided under this License. Any attempt otherwise to propagate or 406 | modify it is void, and will automatically terminate your rights under 407 | this License (including any patent licenses granted under the third 408 | paragraph of section 11). 409 | . 410 | However, if you cease all violation of this License, then your 411 | license from a particular copyright holder is reinstated (a) 412 | provisionally, unless and until the copyright holder explicitly and 413 | finally terminates your license, and (b) permanently, if the copyright 414 | holder fails to notify you of the violation by some reasonable means 415 | prior to 60 days after the cessation. 416 | . 417 | Moreover, your license from a particular copyright holder is 418 | reinstated permanently if the copyright holder notifies you of the 419 | violation by some reasonable means, this is the first time you have 420 | received notice of violation of this License (for any work) from that 421 | copyright holder, and you cure the violation prior to 30 days after 422 | your receipt of the notice. 423 | . 424 | Termination of your rights under this section does not terminate the 425 | licenses of parties who have received copies or rights from you under 426 | this License. If your rights have been terminated and not permanently 427 | reinstated, you do not qualify to receive new licenses for the same 428 | material under section 10. 429 | . 430 | 9. Acceptance Not Required for Having Copies. 431 | . 432 | You are not required to accept this License in order to receive or 433 | run a copy of the Program. Ancillary propagation of a covered work 434 | occurring solely as a consequence of using peer-to-peer transmission 435 | to receive a copy likewise does not require acceptance. However, 436 | nothing other than this License grants you permission to propagate or 437 | modify any covered work. These actions infringe copyright if you do 438 | not accept this License. Therefore, by modifying or propagating a 439 | covered work, you indicate your acceptance of this License to do so. 440 | . 441 | 10. Automatic Licensing of Downstream Recipients. 442 | . 443 | Each time you convey a covered work, the recipient automatically 444 | receives a license from the original licensors, to run, modify and 445 | propagate that work, subject to this License. You are not responsible 446 | for enforcing compliance by third parties with this License. 447 | . 448 | An "entity transaction" is a transaction transferring control of an 449 | organization, or substantially all assets of one, or subdividing an 450 | organization, or merging organizations. If propagation of a covered 451 | work results from an entity transaction, each party to that 452 | transaction who receives a copy of the work also receives whatever 453 | licenses to the work the party's predecessor in interest had or could 454 | give under the previous paragraph, plus a right to possession of the 455 | Corresponding Source of the work from the predecessor in interest, if 456 | the predecessor has it or can get it with reasonable efforts. 457 | . 458 | You may not impose any further restrictions on the exercise of the 459 | rights granted or affirmed under this License. For example, you may 460 | not impose a license fee, royalty, or other charge for exercise of 461 | rights granted under this License, and you may not initiate litigation 462 | (including a cross-claim or counterclaim in a lawsuit) alleging that 463 | any patent claim is infringed by making, using, selling, offering for 464 | sale, or importing the Program or any portion of it. 465 | . 466 | 11. Patents. 467 | . 468 | A "contributor" is a copyright holder who authorizes use under this 469 | License of the Program or a work on which the Program is based. The 470 | work thus licensed is called the contributor's "contributor version". 471 | . 472 | A contributor's "essential patent claims" are all patent claims 473 | owned or controlled by the contributor, whether already acquired or 474 | hereafter acquired, that would be infringed by some manner, permitted 475 | by this License, of making, using, or selling its contributor version, 476 | but do not include claims that would be infringed only as a 477 | consequence of further modification of the contributor version. For 478 | purposes of this definition, "control" includes the right to grant 479 | patent sublicenses in a manner consistent with the requirements of 480 | this License. 481 | . 482 | Each contributor grants you a non-exclusive, worldwide, royalty-free 483 | patent license under the contributor's essential patent claims, to 484 | make, use, sell, offer for sale, import and otherwise run, modify and 485 | propagate the contents of its contributor version. 486 | . 487 | In the following three paragraphs, a "patent license" is any express 488 | agreement or commitment, however denominated, not to enforce a patent 489 | (such as an express permission to practice a patent or covenant not to 490 | sue for patent infringement). To "grant" such a patent license to a 491 | party means to make such an agreement or commitment not to enforce a 492 | patent against the party. 493 | . 494 | If you convey a covered work, knowingly relying on a patent license, 495 | and the Corresponding Source of the work is not available for anyone 496 | to copy, free of charge and under the terms of this License, through a 497 | publicly available network server or other readily accessible means, 498 | then you must either (1) cause the Corresponding Source to be so 499 | available, or (2) arrange to deprive yourself of the benefit of the 500 | patent license for this particular work, or (3) arrange, in a manner 501 | consistent with the requirements of this License, to extend the patent 502 | license to downstream recipients. "Knowingly relying" means you have 503 | actual knowledge that, but for the patent license, your conveying the 504 | covered work in a country, or your recipient's use of the covered work 505 | in a country, would infringe one or more identifiable patents in that 506 | country that you have reason to believe are valid. 507 | . 508 | If, pursuant to or in connection with a single transaction or 509 | arrangement, you convey, or propagate by procuring conveyance of, a 510 | covered work, and grant a patent license to some of the parties 511 | receiving the covered work authorizing them to use, propagate, modify 512 | or convey a specific copy of the covered work, then the patent license 513 | you grant is automatically extended to all recipients of the covered 514 | work and works based on it. 515 | . 516 | A patent license is "discriminatory" if it does not include within 517 | the scope of its coverage, prohibits the exercise of, or is 518 | conditioned on the non-exercise of one or more of the rights that are 519 | specifically granted under this License. You may not convey a covered 520 | work if you are a party to an arrangement with a third party that is 521 | in the business of distributing software, under which you make payment 522 | to the third party based on the extent of your activity of conveying 523 | the work, and under which the third party grants, to any of the 524 | parties who would receive the covered work from you, a discriminatory 525 | patent license (a) in connection with copies of the covered work 526 | conveyed by you (or copies made from those copies), or (b) primarily 527 | for and in connection with specific products or compilations that 528 | contain the covered work, unless you entered into that arrangement, 529 | or that patent license was granted, prior to 28 March 2007. 530 | . 531 | Nothing in this License shall be construed as excluding or limiting 532 | any implied license or other defenses to infringement that may 533 | otherwise be available to you under applicable patent law. 534 | . 535 | 12. No Surrender of Others' Freedom. 536 | . 537 | If conditions are imposed on you (whether by court order, agreement or 538 | otherwise) that contradict the conditions of this License, they do not 539 | excuse you from the conditions of this License. If you cannot convey a 540 | covered work so as to satisfy simultaneously your obligations under this 541 | License and any other pertinent obligations, then as a consequence you may 542 | not convey it at all. For example, if you agree to terms that obligate you 543 | to collect a royalty for further conveying from those to whom you convey 544 | the Program, the only way you could satisfy both those terms and this 545 | License would be to refrain entirely from conveying the Program. 546 | . 547 | 13. Remote Network Interaction; Use with the GNU General Public License. 548 | . 549 | Notwithstanding any other provision of this License, if you modify the 550 | Program, your modified version must prominently offer all users 551 | interacting with it remotely through a computer network (if your version 552 | supports such interaction) an opportunity to receive the Corresponding 553 | Source of your version by providing access to the Corresponding Source 554 | from a network server at no charge, through some standard or customary 555 | means of facilitating copying of software. This Corresponding Source 556 | shall include the Corresponding Source for any work covered by version 3 557 | of the GNU General Public License that is incorporated pursuant to the 558 | following paragraph. 559 | . 560 | Notwithstanding any other provision of this License, you have 561 | permission to link or combine any covered work with a work licensed 562 | under version 3 of the GNU General Public License into a single 563 | combined work, and to convey the resulting work. The terms of this 564 | License will continue to apply to the part which is the covered work, 565 | but the work with which it is combined will remain governed by version 566 | 3 of the GNU General Public License. 567 | . 568 | 14. Revised Versions of this License. 569 | . 570 | The Free Software Foundation may publish revised and/or new versions of 571 | the GNU Affero General Public License from time to time. Such new versions 572 | will be similar in spirit to the present version, but may differ in detail to 573 | address new problems or concerns. 574 | . 575 | Each version is given a distinguishing version number. If the 576 | Program specifies that a certain numbered version of the GNU Affero General 577 | Public License "or any later version" applies to it, you have the 578 | option of following the terms and conditions either of that numbered 579 | version or of any later version published by the Free Software 580 | Foundation. If the Program does not specify a version number of the 581 | GNU Affero General Public License, you may choose any version ever published 582 | by the Free Software Foundation. 583 | . 584 | If the Program specifies that a proxy can decide which future 585 | versions of the GNU Affero General Public License can be used, that proxy's 586 | public statement of acceptance of a version permanently authorizes you 587 | to choose that version for the Program. 588 | . 589 | Later license versions may give you additional or different 590 | permissions. However, no additional obligations are imposed on any 591 | author or copyright holder as a result of your choosing to follow a 592 | later version. 593 | . 594 | 15. Disclaimer of Warranty. 595 | . 596 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 597 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 598 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 599 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 600 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 601 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 602 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 603 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 604 | . 605 | 16. Limitation of Liability. 606 | . 607 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 608 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 609 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 610 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 611 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 612 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 613 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 614 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 615 | SUCH DAMAGES. 616 | . 617 | 17. Interpretation of Sections 15 and 16. 618 | . 619 | If the disclaimer of warranty and limitation of liability provided 620 | above cannot be given local legal effect according to their terms, 621 | reviewing courts shall apply local law that most closely approximates 622 | an absolute waiver of all civil liability in connection with the 623 | Program, unless a warranty or assumption of liability accompanies a 624 | copy of the Program in return for a fee. 625 | . 626 | END OF TERMS AND CONDITIONS 627 | . 628 | How to Apply These Terms to Your New Programs 629 | . 630 | If you develop a new program, and you want it to be of the greatest 631 | possible use to the public, the best way to achieve this is to make it 632 | free software which everyone can redistribute and change under these terms. 633 | . 634 | To do so, attach the following notices to the program. It is safest 635 | to attach them to the start of each source file to most effectively 636 | state the exclusion of warranty; and each file should have at least 637 | the "copyright" line and a pointer to where the full notice is found. 638 | . 639 | 640 | Copyright (C) 641 | . 642 | This program is free software: you can redistribute it and/or modify 643 | it under the terms of the GNU Affero General Public License as published by 644 | the Free Software Foundation, either version 3 of the License, or 645 | (at your option) any later version. 646 | . 647 | This program is distributed in the hope that it will be useful, 648 | but WITHOUT ANY WARRANTY; without even the implied warranty of 649 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 650 | GNU Affero General Public License for more details. 651 | . 652 | You should have received a copy of the GNU Affero General Public License 653 | along with this program. If not, see . 654 | . 655 | Also add information on how to contact you by electronic and paper mail. 656 | . 657 | If your software can interact with users remotely through a computer 658 | network, you should also make sure that it provides a way for users to 659 | get its source. For example, if your program is a web application, its 660 | interface could display a "Source" link that leads users to an archive 661 | of the code. There are many ways you could offer source, and different 662 | solutions will be better for different programs; see section 13 for the 663 | specific requirements. 664 | . 665 | You should also get your employer (if you work as a programmer) or school, 666 | if any, to sign a "copyright disclaimer" for the program, if necessary. 667 | For more information on this, and how to apply and follow the GNU AGPL, see 668 | . 669 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Hardened Kernel for Host and VMs # 2 | 3 | This is a hardened kernel configuration for Whonix / Kicksecure. 4 | hardened-vm-kernel is designed specifically for virtual machines and 5 | hardened-host-kernel is designed for hosts. 6 | 7 | Both configs try to have as many hardening options enabled as possible and 8 | have little attack surface. hardened-vm-kernel only has support for VMs 9 | and all other hardware options are disabled to reduce attack surface and 10 | compile time. 11 | 12 | During installation of hardened-vm-kernel, it compiles the kernel on your own 13 | machine and does not use a pre-compiled kernel. This ensures the kernel 14 | symbols in the compiled image are completely unique which makes it far harder 15 | for kernel exploits. This is possible due to hardened-vm-kernel having only VM 16 | config options enabled which drastically reduces compile time. 17 | 18 | During installation of hardened-host-kernel, the kernel is not compiled on 19 | your machine and it uses a pre-compiled kernel. This is because the host 20 | kernel needs most hardware options enabled to support most devices which makes 21 | compilation take a very long time. 22 | 23 | The VM kernel is more secure than the host kernel due to having less attack 24 | surface and not being pre-compiled but if you want more security for the host, 25 | it is recommended to edit the hardened host config, enable only the hardware 26 | options you need and compile the kernel yourself. This makes the security of 27 | the host and VM kernel comparable. 28 | 29 | Both configs were based on the default Debian config. 30 | 31 | These kernels use the linux-hardened patch for further hardening. Custom 32 | hardening patches should be 33 | sent there. 34 | 35 | This only supports LTS kernels as they have the least attack surface (stable 36 | kernels have more code and more bugs) and the best stability. 37 | 38 | Build script /usr/share/hardened-vm-kernel/build does not run automatic yet. 39 | 40 | Kernel does not get installed automatic yet. 41 | 42 | See also development discussion: 43 | http://forums.whonix.org/t/kernel-recompilation-for-better-hardening 44 | 45 | ## How to install `hardened-kernel` using apt-get ## 46 | 47 | 1\. Download the APT Signing Key. 48 | 49 | ``` 50 | wget https://www.kicksecure.com/keys/derivative.asc 51 | ``` 52 | 53 | Users can [check the Signing Key](https://www.kicksecure.com/wiki/Signing_Key) for better security. 54 | 55 | 2\. Add the APT Signing Key. 56 | 57 | ``` 58 | sudo cp ~/derivative.asc /usr/share/keyrings/derivative.asc 59 | ``` 60 | 61 | 3\. Add the derivative repository. 62 | 63 | ``` 64 | echo "deb [signed-by=/usr/share/keyrings/derivative.asc] https://deb.kicksecure.com trixie main contrib non-free" | sudo tee /etc/apt/sources.list.d/derivative.list 65 | ``` 66 | 67 | 4\. Update your package lists. 68 | 69 | ``` 70 | sudo apt-get update 71 | ``` 72 | 73 | 5\. Install `hardened-kernel`. 74 | 75 | ``` 76 | sudo apt-get install hardened-kernel 77 | ``` 78 | 79 | ## How to Build deb Package from Source Code ## 80 | 81 | Can be build using standard Debian package build tools such as: 82 | 83 | ``` 84 | dpkg-buildpackage -b 85 | ``` 86 | 87 | See instructions. 88 | 89 | NOTE: Replace `generic-package` with the actual name of this package `hardened-kernel`. 90 | 91 | * **A)** [easy](https://www.kicksecure.com/wiki/Dev/Build_Documentation/generic-package/easy), _OR_ 92 | * **B)** [including verifying software signatures](https://www.kicksecure.com/wiki/Dev/Build_Documentation/generic-package) 93 | 94 | ## Contact ## 95 | 96 | * [Free Forum Support](https://forums.kicksecure.com) 97 | * [Premium Support](https://www.kicksecure.com/wiki/Premium_Support) 98 | 99 | ## Donate ## 100 | 101 | `hardened-kernel` requires [donations](https://www.kicksecure.com/wiki/Donate) to stay alive! 102 | -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- 1 | hardened-kernel (3:5.2-1) unstable; urgency=medium 2 | 3 | * New upstream version (local package). 4 | 5 | -- Patrick Schleizer Fri, 19 Sep 2025 16:12:37 +0000 6 | 7 | hardened-kernel (3:5.1-1) unstable; urgency=medium 8 | 9 | * New upstream version (local package). 10 | 11 | -- Patrick Schleizer Tue, 02 Sep 2025 15:15:32 +0000 12 | 13 | hardened-kernel (3:5.0-1) unstable; urgency=medium 14 | 15 | * New upstream version (local package). 16 | 17 | -- Patrick Schleizer Tue, 26 Aug 2025 09:05:25 +0000 18 | 19 | hardened-kernel (3:4.9-1) unstable; urgency=medium 20 | 21 | * New upstream version (local package). 22 | 23 | -- Patrick Schleizer Thu, 23 Jan 2025 16:20:27 +0000 24 | 25 | hardened-kernel (3:4.8-1) unstable; urgency=medium 26 | 27 | * New upstream version (local package). 28 | 29 | -- Patrick Schleizer Tue, 31 Dec 2024 18:33:38 +0000 30 | 31 | hardened-kernel (3:4.7-1) unstable; urgency=medium 32 | 33 | * New upstream version (local package). 34 | 35 | -- Patrick Schleizer Sat, 11 Nov 2023 20:15:34 +0000 36 | 37 | hardened-kernel (3:4.6-1) unstable; urgency=medium 38 | 39 | * New upstream version (local package). 40 | 41 | -- Patrick Schleizer Mon, 17 Jul 2023 15:34:33 +0000 42 | 43 | hardened-kernel (3:4.5-1) unstable; urgency=medium 44 | 45 | * New upstream version (local package). 46 | 47 | -- Patrick Schleizer Wed, 21 Jun 2023 09:17:43 +0000 48 | 49 | hardened-kernel (3:4.4-1) unstable; urgency=medium 50 | 51 | * New upstream version (local package). 52 | 53 | -- Patrick Schleizer Fri, 16 Jun 2023 10:52:52 +0000 54 | 55 | hardened-kernel (3:4.3-1) unstable; urgency=medium 56 | 57 | * New upstream version (local package). 58 | 59 | -- Patrick Schleizer Thu, 15 Jun 2023 17:00:56 +0000 60 | 61 | hardened-kernel (3:4.2-1) unstable; urgency=medium 62 | 63 | * New upstream version (local package). 64 | 65 | -- Patrick Schleizer Mon, 12 Jun 2023 17:51:50 +0000 66 | 67 | hardened-kernel (3:4.1-1) unstable; urgency=medium 68 | 69 | * New upstream version (local package). 70 | 71 | -- Patrick Schleizer Mon, 12 Jun 2023 15:17:29 +0000 72 | 73 | hardened-kernel (3:4.0-1) unstable; urgency=medium 74 | 75 | * New upstream version (local package). 76 | 77 | -- Patrick Schleizer Wed, 25 May 2022 10:05:47 +0000 78 | 79 | hardened-kernel (3:3.9-1) unstable; urgency=medium 80 | 81 | * New upstream version (local package). 82 | 83 | -- Patrick Schleizer Sat, 18 Sep 2021 08:52:29 +0000 84 | 85 | hardened-kernel (3:3.8-1) unstable; urgency=medium 86 | 87 | * New upstream version (local package). 88 | 89 | -- Patrick Schleizer Sat, 11 Sep 2021 22:42:48 +0000 90 | 91 | hardened-kernel (3:3.7-1) unstable; urgency=medium 92 | 93 | * New upstream version (local package). 94 | 95 | -- Patrick Schleizer Thu, 05 Aug 2021 20:42:54 +0000 96 | 97 | hardened-kernel (3:3.6-1) unstable; urgency=medium 98 | 99 | * New upstream version (local package). 100 | 101 | -- Patrick Schleizer Sat, 05 Jun 2021 20:47:47 +0000 102 | 103 | hardened-kernel (3:3.5-1) unstable; urgency=medium 104 | 105 | * New upstream version (local package). 106 | 107 | -- Patrick Schleizer Wed, 17 Mar 2021 15:30:35 +0000 108 | 109 | hardened-kernel (3:3.4-1) unstable; urgency=medium 110 | 111 | * New upstream version (local package). 112 | 113 | -- Patrick Schleizer Wed, 23 Dec 2020 15:03:27 +0000 114 | 115 | hardened-kernel (3:3.3-1) unstable; urgency=medium 116 | 117 | * New upstream version (local package). 118 | 119 | -- Patrick Schleizer Sun, 20 Dec 2020 12:55:06 +0000 120 | 121 | hardened-kernel (3:3.2-1) unstable; urgency=medium 122 | 123 | * New upstream version (local package). 124 | 125 | -- Patrick Schleizer Mon, 14 Dec 2020 06:53:59 +0000 126 | 127 | hardened-kernel (3:3.1-1) unstable; urgency=medium 128 | 129 | * New upstream version (local package). 130 | 131 | -- Patrick Schleizer Fri, 30 Oct 2020 13:55:57 +0000 132 | 133 | hardened-kernel (3:3.0-1) unstable; urgency=medium 134 | 135 | * New upstream version (local package). 136 | 137 | -- Patrick Schleizer Thu, 29 Oct 2020 20:18:10 +0000 138 | 139 | hardened-kernel (3:2.9-1) unstable; urgency=medium 140 | 141 | * New upstream version (local package). 142 | 143 | -- Patrick Schleizer Wed, 03 Jun 2020 20:32:55 +0000 144 | 145 | hardened-kernel (3:2.8-1) unstable; urgency=medium 146 | 147 | * New upstream version (local package). 148 | 149 | -- Patrick Schleizer Thu, 16 Apr 2020 12:32:20 +0000 150 | 151 | hardened-kernel (3:2.7-1) unstable; urgency=medium 152 | 153 | * New upstream version (local package). 154 | 155 | -- Patrick Schleizer Mon, 13 Apr 2020 19:40:02 +0000 156 | 157 | hardened-kernel (3:2.6-1) unstable; urgency=medium 158 | 159 | * New upstream version (local package). 160 | 161 | -- Patrick Schleizer Mon, 13 Apr 2020 10:55:43 +0000 162 | 163 | hardened-kernel (3:2.5-1) unstable; urgency=medium 164 | 165 | * New upstream version (local package). 166 | 167 | -- Patrick Schleizer Thu, 02 Apr 2020 11:46:24 +0000 168 | 169 | hardened-kernel (3:2.4-1) unstable; urgency=medium 170 | 171 | * New upstream version (local package). 172 | 173 | -- Patrick Schleizer Wed, 01 Apr 2020 14:39:58 +0000 174 | 175 | hardened-kernel (3:2.3-1) unstable; urgency=medium 176 | 177 | * New upstream version (local package). 178 | 179 | -- Patrick Schleizer Thu, 12 Mar 2020 08:42:17 +0000 180 | 181 | hardened-kernel (3:2.2-1) unstable; urgency=medium 182 | 183 | * New upstream version (local package). 184 | 185 | -- Patrick Schleizer Thu, 05 Mar 2020 13:35:38 +0000 186 | 187 | hardened-kernel (3:2.1-1) unstable; urgency=medium 188 | 189 | * New upstream version (local package). 190 | 191 | -- Patrick Schleizer Tue, 03 Mar 2020 14:18:57 +0000 192 | 193 | hardened-kernel (3:2.0-1) unstable; urgency=medium 194 | 195 | * New upstream version (local package). 196 | 197 | -- Patrick Schleizer Tue, 03 Mar 2020 14:09:56 +0000 198 | 199 | hardened-kernel (3:1.9-1) unstable; urgency=medium 200 | 201 | * New upstream version (local package). 202 | 203 | -- Patrick Schleizer Sat, 15 Feb 2020 20:28:48 +0000 204 | 205 | hardened-kernel (3:1.8-1) unstable; urgency=medium 206 | 207 | * New upstream version (local package). 208 | 209 | -- Patrick Schleizer Thu, 13 Feb 2020 18:38:41 +0000 210 | 211 | hardened-kernel (3:1.7-1) unstable; urgency=medium 212 | 213 | * New upstream version (local package). 214 | 215 | -- Patrick Schleizer Thu, 23 Jan 2020 13:49:28 +0000 216 | 217 | hardened-kernel (3:1.6-1) unstable; urgency=medium 218 | 219 | * New upstream version (local package). 220 | 221 | -- Patrick Schleizer Wed, 22 Jan 2020 11:39:41 +0000 222 | 223 | hardened-kernel (3:1.5-1) unstable; urgency=medium 224 | 225 | * New upstream version (local package). 226 | 227 | -- Patrick Schleizer Tue, 21 Jan 2020 08:07:30 +0000 228 | 229 | hardened-kernel (3:1.4-1) unstable; urgency=medium 230 | 231 | * New upstream version (local package). 232 | 233 | -- Patrick Schleizer Mon, 20 Jan 2020 13:50:35 +0000 234 | 235 | hardened-kernel (3:1.3-1) unstable; urgency=medium 236 | 237 | * New upstream version (local package). 238 | 239 | -- Patrick Schleizer Sun, 19 Jan 2020 14:02:22 +0000 240 | 241 | hardened-kernel (3:1.2-1) unstable; urgency=medium 242 | 243 | * New upstream version (local package). 244 | 245 | -- Patrick Schleizer Fri, 17 Jan 2020 16:46:23 +0000 246 | 247 | hardened-kernel (3:1.1-1) unstable; urgency=medium 248 | 249 | * New upstream version (local package). 250 | 251 | -- Patrick Schleizer Fri, 17 Jan 2020 10:37:52 +0000 252 | 253 | hardened-kernel (3:1.0-1) unstable; urgency=medium 254 | 255 | * New upstream version (local package). 256 | 257 | -- Patrick Schleizer Fri, 17 Jan 2020 08:31:27 +0000 258 | 259 | hardened-kernel (3:0.9-1) unstable; urgency=medium 260 | 261 | * New upstream version (local package). 262 | 263 | -- Patrick Schleizer Wed, 15 Jan 2020 16:03:36 +0000 264 | 265 | hardened-kernel (3:0.8-1) unstable; urgency=medium 266 | 267 | * New upstream version (local package). 268 | 269 | -- Patrick Schleizer Sat, 11 Jan 2020 20:18:13 +0000 270 | 271 | hardened-kernel (3:0.7-1) unstable; urgency=medium 272 | 273 | * New upstream version (local package). 274 | 275 | -- Patrick Schleizer Sat, 11 Jan 2020 11:38:25 +0000 276 | 277 | hardened-kernel (3:0.6-1) unstable; urgency=medium 278 | 279 | * New upstream version (local package). 280 | 281 | -- Patrick Schleizer Sat, 11 Jan 2020 11:35:49 +0000 282 | 283 | hardened-kernel (3:0.5-1) unstable; urgency=medium 284 | 285 | * New upstream version (local package). 286 | 287 | -- Patrick Schleizer Sat, 11 Jan 2020 10:29:46 +0000 288 | 289 | hardened-kernel (3:0.4-1) unstable; urgency=medium 290 | 291 | * New upstream version (local package). 292 | 293 | -- Patrick Schleizer Sat, 11 Jan 2020 10:16:03 +0000 294 | 295 | hardened-kernel (3:0.3-1) unstable; urgency=medium 296 | 297 | * New upstream version (local package). 298 | 299 | -- Patrick Schleizer Mon, 30 Dec 2019 10:59:05 +0000 300 | 301 | hardened-kernel (3:0.2-1) unstable; urgency=medium 302 | 303 | * New upstream version (local package). 304 | 305 | -- Patrick Schleizer Mon, 23 Dec 2019 13:31:51 +0000 306 | 307 | hardened-kernel (3:0.1-2) unstable; urgency=low 308 | 309 | * Initial release. 310 | 311 | -- Patrick Schleizer Mon, 23 Dec 2019 17:56:29 +0000 312 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- 1 | ## Copyright (C) 2012 - 2025 ENCRYPTED SUPPORT LLC 2 | ## See the file COPYING for copying conditions. 3 | 4 | Source: hardened-kernel 5 | Section: misc 6 | Priority: optional 7 | Maintainer: Patrick Schleizer 8 | ## From perspective of CI these are build dependencies. 9 | Build-Depends: debhelper (>= 13), debhelper-compat (= 13), 10 | libssl-dev, libncurses-dev, fakeroot, 11 | libelf-dev, bison, flex, gcc-12-plugin-dev, curl, bc, kmod, cpio 12 | Homepage: https://www.kicksecure.com/wiki/Hardened-kernel 13 | Vcs-Browser: https://github.com/Kicksecure/hardened-kernel 14 | Vcs-Git: https://github.com/Kicksecure/hardened-kernel.git 15 | Standards-Version: 4.7.2 16 | Rules-Requires-Root: no 17 | 18 | Package: hardened-kernel 19 | Architecture: all 20 | ## Required for compilation on user's machine. 21 | Depends: build-essential, 22 | libssl-dev, libncurses-dev, fakeroot, 23 | libelf-dev, bison, flex, gcc-12-plugin-dev, curl, bc, kmod, cpio, 24 | ${misc:Depends} 25 | Description: Hardened Kernel for Host and VMs 26 | This is a hardened kernel configuration for Whonix / Kicksecure. 27 | hardened-vm-kernel is designed specifically for virtual machines and 28 | hardened-host-kernel is designed for hosts. 29 | . 30 | Both configs try to have as many hardening options enabled as possible and 31 | have little attack surface. hardened-vm-kernel only has support for VMs 32 | and all other hardware options are disabled to reduce attack surface and 33 | compile time. 34 | . 35 | During installation of hardened-vm-kernel, it compiles the kernel on your own 36 | machine and does not use a pre-compiled kernel. This ensures the kernel 37 | symbols in the compiled image are completely unique which makes it far harder 38 | for kernel exploits. This is possible due to hardened-vm-kernel having only VM 39 | config options enabled which drastically reduces compile time. 40 | . 41 | During installation of hardened-host-kernel, the kernel is not compiled on 42 | your machine and it uses a pre-compiled kernel. This is because the host 43 | kernel needs most hardware options enabled to support most devices which makes 44 | compilation take a very long time. 45 | . 46 | The VM kernel is more secure than the host kernel due to having less attack 47 | surface and not being pre-compiled but if you want more security for the host, 48 | it is recommended to edit the hardened host config, enable only the hardware 49 | options you need and compile the kernel yourself. This makes the security of 50 | the host and VM kernel comparable. 51 | . 52 | Both configs were based on the default Debian config. 53 | . 54 | These kernels use the linux-hardened patch for further hardening. Custom 55 | hardening patches should be 56 | sent there. 57 | . 58 | This only supports LTS kernels as they have the least attack surface (stable 59 | kernels have more code and more bugs) and the best stability. 60 | . 61 | Build script /usr/share/hardened-vm-kernel/build does not run automatic yet. 62 | . 63 | Kernel does not get installed automatic yet. 64 | . 65 | See also development discussion: 66 | http://forums.whonix.org/t/kernel-recompilation-for-better-hardening 67 | -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- 1 | Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ 2 | 3 | Files: * 4 | Copyright: 2012 - 2025 ENCRYPTED SUPPORT LLC 5 | License: AGPL-3+ 6 | 7 | License: AGPL-3+ 8 | GNU AFFERO GENERAL PUBLIC LICENSE 9 | Version 3, 19 November 2007 10 | . 11 | Copyright (C) 2007 Free Software Foundation, Inc. 12 | Everyone is permitted to copy and distribute verbatim copies 13 | of this license document, but changing it is not allowed. 14 | . 15 | Preamble 16 | . 17 | The GNU Affero General Public License is a free, copyleft license for 18 | software and other kinds of works, specifically designed to ensure 19 | cooperation with the community in the case of network server software. 20 | . 21 | The licenses for most software and other practical works are designed 22 | to take away your freedom to share and change the works. By contrast, 23 | our General Public Licenses are intended to guarantee your freedom to 24 | share and change all versions of a program--to make sure it remains free 25 | software for all its users. 26 | . 27 | When we speak of free software, we are referring to freedom, not 28 | price. Our General Public Licenses are designed to make sure that you 29 | have the freedom to distribute copies of free software (and charge for 30 | them if you wish), that you receive source code or can get it if you 31 | want it, that you can change the software or use pieces of it in new 32 | free programs, and that you know you can do these things. 33 | . 34 | Developers that use our General Public Licenses protect your rights 35 | with two steps: (1) assert copyright on the software, and (2) offer 36 | you this License which gives you legal permission to copy, distribute 37 | and/or modify the software. 38 | . 39 | A secondary benefit of defending all users' freedom is that 40 | improvements made in alternate versions of the program, if they 41 | receive widespread use, become available for other developers to 42 | incorporate. Many developers of free software are heartened and 43 | encouraged by the resulting cooperation. However, in the case of 44 | software used on network servers, this result may fail to come about. 45 | The GNU General Public License permits making a modified version and 46 | letting the public access it on a server without ever releasing its 47 | source code to the public. 48 | . 49 | The GNU Affero General Public License is designed specifically to 50 | ensure that, in such cases, the modified source code becomes available 51 | to the community. It requires the operator of a network server to 52 | provide the source code of the modified version running there to the 53 | users of that server. Therefore, public use of a modified version, on 54 | a publicly accessible server, gives the public access to the source 55 | code of the modified version. 56 | . 57 | An older license, called the Affero General Public License and 58 | published by Affero, was designed to accomplish similar goals. This is 59 | a different license, not a version of the Affero GPL, but Affero has 60 | released a new version of the Affero GPL which permits relicensing under 61 | this license. 62 | . 63 | The precise terms and conditions for copying, distribution and 64 | modification follow. 65 | . 66 | TERMS AND CONDITIONS 67 | . 68 | 0. Definitions. 69 | . 70 | "This License" refers to version 3 of the GNU Affero General Public License. 71 | . 72 | "Copyright" also means copyright-like laws that apply to other kinds of 73 | works, such as semiconductor masks. 74 | . 75 | "The Program" refers to any copyrightable work licensed under this 76 | License. Each licensee is addressed as "you". "Licensees" and 77 | "recipients" may be individuals or organizations. 78 | . 79 | To "modify" a work means to copy from or adapt all or part of the work 80 | in a fashion requiring copyright permission, other than the making of an 81 | exact copy. The resulting work is called a "modified version" of the 82 | earlier work or a work "based on" the earlier work. 83 | . 84 | A "covered work" means either the unmodified Program or a work based 85 | on the Program. 86 | . 87 | To "propagate" a work means to do anything with it that, without 88 | permission, would make you directly or secondarily liable for 89 | infringement under applicable copyright law, except executing it on a 90 | computer or modifying a private copy. Propagation includes copying, 91 | distribution (with or without modification), making available to the 92 | public, and in some countries other activities as well. 93 | . 94 | To "convey" a work means any kind of propagation that enables other 95 | parties to make or receive copies. Mere interaction with a user through 96 | a computer network, with no transfer of a copy, is not conveying. 97 | . 98 | An interactive user interface displays "Appropriate Legal Notices" 99 | to the extent that it includes a convenient and prominently visible 100 | feature that (1) displays an appropriate copyright notice, and (2) 101 | tells the user that there is no warranty for the work (except to the 102 | extent that warranties are provided), that licensees may convey the 103 | work under this License, and how to view a copy of this License. If 104 | the interface presents a list of user commands or options, such as a 105 | menu, a prominent item in the list meets this criterion. 106 | . 107 | 1. Source Code. 108 | . 109 | The "source code" for a work means the preferred form of the work 110 | for making modifications to it. "Object code" means any non-source 111 | form of a work. 112 | . 113 | A "Standard Interface" means an interface that either is an official 114 | standard defined by a recognized standards body, or, in the case of 115 | interfaces specified for a particular programming language, one that 116 | is widely used among developers working in that language. 117 | . 118 | The "System Libraries" of an executable work include anything, other 119 | than the work as a whole, that (a) is included in the normal form of 120 | packaging a Major Component, but which is not part of that Major 121 | Component, and (b) serves only to enable use of the work with that 122 | Major Component, or to implement a Standard Interface for which an 123 | implementation is available to the public in source code form. A 124 | "Major Component", in this context, means a major essential component 125 | (kernel, window system, and so on) of the specific operating system 126 | (if any) on which the executable work runs, or a compiler used to 127 | produce the work, or an object code interpreter used to run it. 128 | . 129 | The "Corresponding Source" for a work in object code form means all 130 | the source code needed to generate, install, and (for an executable 131 | work) run the object code and to modify the work, including scripts to 132 | control those activities. However, it does not include the work's 133 | System Libraries, or general-purpose tools or generally available free 134 | programs which are used unmodified in performing those activities but 135 | which are not part of the work. For example, Corresponding Source 136 | includes interface definition files associated with source files for 137 | the work, and the source code for shared libraries and dynamically 138 | linked subprograms that the work is specifically designed to require, 139 | such as by intimate data communication or control flow between those 140 | subprograms and other parts of the work. 141 | . 142 | The Corresponding Source need not include anything that users 143 | can regenerate automatically from other parts of the Corresponding 144 | Source. 145 | . 146 | The Corresponding Source for a work in source code form is that 147 | same work. 148 | . 149 | 2. Basic Permissions. 150 | . 151 | All rights granted under this License are granted for the term of 152 | copyright on the Program, and are irrevocable provided the stated 153 | conditions are met. This License explicitly affirms your unlimited 154 | permission to run the unmodified Program. The output from running a 155 | covered work is covered by this License only if the output, given its 156 | content, constitutes a covered work. This License acknowledges your 157 | rights of fair use or other equivalent, as provided by copyright law. 158 | . 159 | You may make, run and propagate covered works that you do not 160 | convey, without conditions so long as your license otherwise remains 161 | in force. You may convey covered works to others for the sole purpose 162 | of having them make modifications exclusively for you, or provide you 163 | with facilities for running those works, provided that you comply with 164 | the terms of this License in conveying all material for which you do 165 | not control copyright. Those thus making or running the covered works 166 | for you must do so exclusively on your behalf, under your direction 167 | and control, on terms that prohibit them from making any copies of 168 | your copyrighted material outside their relationship with you. 169 | . 170 | Conveying under any other circumstances is permitted solely under 171 | the conditions stated below. Sublicensing is not allowed; section 10 172 | makes it unnecessary. 173 | . 174 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 175 | . 176 | No covered work shall be deemed part of an effective technological 177 | measure under any applicable law fulfilling obligations under article 178 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 179 | similar laws prohibiting or restricting circumvention of such 180 | measures. 181 | . 182 | When you convey a covered work, you waive any legal power to forbid 183 | circumvention of technological measures to the extent such circumvention 184 | is effected by exercising rights under this License with respect to 185 | the covered work, and you disclaim any intention to limit operation or 186 | modification of the work as a means of enforcing, against the work's 187 | users, your or third parties' legal rights to forbid circumvention of 188 | technological measures. 189 | . 190 | 4. Conveying Verbatim Copies. 191 | . 192 | You may convey verbatim copies of the Program's source code as you 193 | receive it, in any medium, provided that you conspicuously and 194 | appropriately publish on each copy an appropriate copyright notice; 195 | keep intact all notices stating that this License and any 196 | non-permissive terms added in accord with section 7 apply to the code; 197 | keep intact all notices of the absence of any warranty; and give all 198 | recipients a copy of this License along with the Program. 199 | . 200 | You may charge any price or no price for each copy that you convey, 201 | and you may offer support or warranty protection for a fee. 202 | . 203 | 5. Conveying Modified Source Versions. 204 | . 205 | You may convey a work based on the Program, or the modifications to 206 | produce it from the Program, in the form of source code under the 207 | terms of section 4, provided that you also meet all of these conditions: 208 | . 209 | a) The work must carry prominent notices stating that you modified 210 | it, and giving a relevant date. 211 | . 212 | b) The work must carry prominent notices stating that it is 213 | released under this License and any conditions added under section 214 | 7. This requirement modifies the requirement in section 4 to 215 | "keep intact all notices". 216 | . 217 | c) You must license the entire work, as a whole, under this 218 | License to anyone who comes into possession of a copy. This 219 | License will therefore apply, along with any applicable section 7 220 | additional terms, to the whole of the work, and all its parts, 221 | regardless of how they are packaged. This License gives no 222 | permission to license the work in any other way, but it does not 223 | invalidate such permission if you have separately received it. 224 | . 225 | d) If the work has interactive user interfaces, each must display 226 | Appropriate Legal Notices; however, if the Program has interactive 227 | interfaces that do not display Appropriate Legal Notices, your 228 | work need not make them do so. 229 | . 230 | A compilation of a covered work with other separate and independent 231 | works, which are not by their nature extensions of the covered work, 232 | and which are not combined with it such as to form a larger program, 233 | in or on a volume of a storage or distribution medium, is called an 234 | "aggregate" if the compilation and its resulting copyright are not 235 | used to limit the access or legal rights of the compilation's users 236 | beyond what the individual works permit. Inclusion of a covered work 237 | in an aggregate does not cause this License to apply to the other 238 | parts of the aggregate. 239 | . 240 | 6. Conveying Non-Source Forms. 241 | . 242 | You may convey a covered work in object code form under the terms 243 | of sections 4 and 5, provided that you also convey the 244 | machine-readable Corresponding Source under the terms of this License, 245 | in one of these ways: 246 | . 247 | a) Convey the object code in, or embodied in, a physical product 248 | (including a physical distribution medium), accompanied by the 249 | Corresponding Source fixed on a durable physical medium 250 | customarily used for software interchange. 251 | . 252 | b) Convey the object code in, or embodied in, a physical product 253 | (including a physical distribution medium), accompanied by a 254 | written offer, valid for at least three years and valid for as 255 | long as you offer spare parts or customer support for that product 256 | model, to give anyone who possesses the object code either (1) a 257 | copy of the Corresponding Source for all the software in the 258 | product that is covered by this License, on a durable physical 259 | medium customarily used for software interchange, for a price no 260 | more than your reasonable cost of physically performing this 261 | conveying of source, or (2) access to copy the 262 | Corresponding Source from a network server at no charge. 263 | . 264 | c) Convey individual copies of the object code with a copy of the 265 | written offer to provide the Corresponding Source. This 266 | alternative is allowed only occasionally and noncommercially, and 267 | only if you received the object code with such an offer, in accord 268 | with subsection 6b. 269 | . 270 | d) Convey the object code by offering access from a designated 271 | place (gratis or for a charge), and offer equivalent access to the 272 | Corresponding Source in the same way through the same place at no 273 | further charge. You need not require recipients to copy the 274 | Corresponding Source along with the object code. If the place to 275 | copy the object code is a network server, the Corresponding Source 276 | may be on a different server (operated by you or a third party) 277 | that supports equivalent copying facilities, provided you maintain 278 | clear directions next to the object code saying where to find the 279 | Corresponding Source. Regardless of what server hosts the 280 | Corresponding Source, you remain obligated to ensure that it is 281 | available for as long as needed to satisfy these requirements. 282 | . 283 | e) Convey the object code using peer-to-peer transmission, provided 284 | you inform other peers where the object code and Corresponding 285 | Source of the work are being offered to the general public at no 286 | charge under subsection 6d. 287 | . 288 | A separable portion of the object code, whose source code is excluded 289 | from the Corresponding Source as a System Library, need not be 290 | included in conveying the object code work. 291 | . 292 | A "User Product" is either (1) a "consumer product", which means any 293 | tangible personal property which is normally used for personal, family, 294 | or household purposes, or (2) anything designed or sold for incorporation 295 | into a dwelling. In determining whether a product is a consumer product, 296 | doubtful cases shall be resolved in favor of coverage. For a particular 297 | product received by a particular user, "normally used" refers to a 298 | typical or common use of that class of product, regardless of the status 299 | of the particular user or of the way in which the particular user 300 | actually uses, or expects or is expected to use, the product. A product 301 | is a consumer product regardless of whether the product has substantial 302 | commercial, industrial or non-consumer uses, unless such uses represent 303 | the only significant mode of use of the product. 304 | . 305 | "Installation Information" for a User Product means any methods, 306 | procedures, authorization keys, or other information required to install 307 | and execute modified versions of a covered work in that User Product from 308 | a modified version of its Corresponding Source. The information must 309 | suffice to ensure that the continued functioning of the modified object 310 | code is in no case prevented or interfered with solely because 311 | modification has been made. 312 | . 313 | If you convey an object code work under this section in, or with, or 314 | specifically for use in, a User Product, and the conveying occurs as 315 | part of a transaction in which the right of possession and use of the 316 | User Product is transferred to the recipient in perpetuity or for a 317 | fixed term (regardless of how the transaction is characterized), the 318 | Corresponding Source conveyed under this section must be accompanied 319 | by the Installation Information. But this requirement does not apply 320 | if neither you nor any third party retains the ability to install 321 | modified object code on the User Product (for example, the work has 322 | been installed in ROM). 323 | . 324 | The requirement to provide Installation Information does not include a 325 | requirement to continue to provide support service, warranty, or updates 326 | for a work that has been modified or installed by the recipient, or for 327 | the User Product in which it has been modified or installed. Access to a 328 | network may be denied when the modification itself materially and 329 | adversely affects the operation of the network or violates the rules and 330 | protocols for communication across the network. 331 | . 332 | Corresponding Source conveyed, and Installation Information provided, 333 | in accord with this section must be in a format that is publicly 334 | documented (and with an implementation available to the public in 335 | source code form), and must require no special password or key for 336 | unpacking, reading or copying. 337 | . 338 | 7. Additional Terms. 339 | . 340 | "Additional permissions" are terms that supplement the terms of this 341 | License by making exceptions from one or more of its conditions. 342 | Additional permissions that are applicable to the entire Program shall 343 | be treated as though they were included in this License, to the extent 344 | that they are valid under applicable law. If additional permissions 345 | apply only to part of the Program, that part may be used separately 346 | under those permissions, but the entire Program remains governed by 347 | this License without regard to the additional permissions. 348 | . 349 | When you convey a copy of a covered work, you may at your option 350 | remove any additional permissions from that copy, or from any part of 351 | it. (Additional permissions may be written to require their own 352 | removal in certain cases when you modify the work.) You may place 353 | additional permissions on material, added by you to a covered work, 354 | for which you have or can give appropriate copyright permission. 355 | . 356 | Notwithstanding any other provision of this License, for material you 357 | add to a covered work, you may (if authorized by the copyright holders of 358 | that material) supplement the terms of this License with terms: 359 | . 360 | a) Disclaiming warranty or limiting liability differently from the 361 | terms of sections 15 and 16 of this License; or 362 | . 363 | b) Requiring preservation of specified reasonable legal notices or 364 | author attributions in that material or in the Appropriate Legal 365 | Notices displayed by works containing it; or 366 | . 367 | c) Prohibiting misrepresentation of the origin of that material, or 368 | requiring that modified versions of such material be marked in 369 | reasonable ways as different from the original version; or 370 | . 371 | d) Limiting the use for publicity purposes of names of licensors or 372 | authors of the material; or 373 | . 374 | e) Declining to grant rights under trademark law for use of some 375 | trade names, trademarks, or service marks; or 376 | . 377 | f) Requiring indemnification of licensors and authors of that 378 | material by anyone who conveys the material (or modified versions of 379 | it) with contractual assumptions of liability to the recipient, for 380 | any liability that these contractual assumptions directly impose on 381 | those licensors and authors. 382 | . 383 | All other non-permissive additional terms are considered "further 384 | restrictions" within the meaning of section 10. If the Program as you 385 | received it, or any part of it, contains a notice stating that it is 386 | governed by this License along with a term that is a further 387 | restriction, you may remove that term. If a license document contains 388 | a further restriction but permits relicensing or conveying under this 389 | License, you may add to a covered work material governed by the terms 390 | of that license document, provided that the further restriction does 391 | not survive such relicensing or conveying. 392 | . 393 | If you add terms to a covered work in accord with this section, you 394 | must place, in the relevant source files, a statement of the 395 | additional terms that apply to those files, or a notice indicating 396 | where to find the applicable terms. 397 | . 398 | Additional terms, permissive or non-permissive, may be stated in the 399 | form of a separately written license, or stated as exceptions; 400 | the above requirements apply either way. 401 | . 402 | 8. Termination. 403 | . 404 | You may not propagate or modify a covered work except as expressly 405 | provided under this License. Any attempt otherwise to propagate or 406 | modify it is void, and will automatically terminate your rights under 407 | this License (including any patent licenses granted under the third 408 | paragraph of section 11). 409 | . 410 | However, if you cease all violation of this License, then your 411 | license from a particular copyright holder is reinstated (a) 412 | provisionally, unless and until the copyright holder explicitly and 413 | finally terminates your license, and (b) permanently, if the copyright 414 | holder fails to notify you of the violation by some reasonable means 415 | prior to 60 days after the cessation. 416 | . 417 | Moreover, your license from a particular copyright holder is 418 | reinstated permanently if the copyright holder notifies you of the 419 | violation by some reasonable means, this is the first time you have 420 | received notice of violation of this License (for any work) from that 421 | copyright holder, and you cure the violation prior to 30 days after 422 | your receipt of the notice. 423 | . 424 | Termination of your rights under this section does not terminate the 425 | licenses of parties who have received copies or rights from you under 426 | this License. If your rights have been terminated and not permanently 427 | reinstated, you do not qualify to receive new licenses for the same 428 | material under section 10. 429 | . 430 | 9. Acceptance Not Required for Having Copies. 431 | . 432 | You are not required to accept this License in order to receive or 433 | run a copy of the Program. Ancillary propagation of a covered work 434 | occurring solely as a consequence of using peer-to-peer transmission 435 | to receive a copy likewise does not require acceptance. However, 436 | nothing other than this License grants you permission to propagate or 437 | modify any covered work. These actions infringe copyright if you do 438 | not accept this License. Therefore, by modifying or propagating a 439 | covered work, you indicate your acceptance of this License to do so. 440 | . 441 | 10. Automatic Licensing of Downstream Recipients. 442 | . 443 | Each time you convey a covered work, the recipient automatically 444 | receives a license from the original licensors, to run, modify and 445 | propagate that work, subject to this License. You are not responsible 446 | for enforcing compliance by third parties with this License. 447 | . 448 | An "entity transaction" is a transaction transferring control of an 449 | organization, or substantially all assets of one, or subdividing an 450 | organization, or merging organizations. If propagation of a covered 451 | work results from an entity transaction, each party to that 452 | transaction who receives a copy of the work also receives whatever 453 | licenses to the work the party's predecessor in interest had or could 454 | give under the previous paragraph, plus a right to possession of the 455 | Corresponding Source of the work from the predecessor in interest, if 456 | the predecessor has it or can get it with reasonable efforts. 457 | . 458 | You may not impose any further restrictions on the exercise of the 459 | rights granted or affirmed under this License. For example, you may 460 | not impose a license fee, royalty, or other charge for exercise of 461 | rights granted under this License, and you may not initiate litigation 462 | (including a cross-claim or counterclaim in a lawsuit) alleging that 463 | any patent claim is infringed by making, using, selling, offering for 464 | sale, or importing the Program or any portion of it. 465 | . 466 | 11. Patents. 467 | . 468 | A "contributor" is a copyright holder who authorizes use under this 469 | License of the Program or a work on which the Program is based. The 470 | work thus licensed is called the contributor's "contributor version". 471 | . 472 | A contributor's "essential patent claims" are all patent claims 473 | owned or controlled by the contributor, whether already acquired or 474 | hereafter acquired, that would be infringed by some manner, permitted 475 | by this License, of making, using, or selling its contributor version, 476 | but do not include claims that would be infringed only as a 477 | consequence of further modification of the contributor version. For 478 | purposes of this definition, "control" includes the right to grant 479 | patent sublicenses in a manner consistent with the requirements of 480 | this License. 481 | . 482 | Each contributor grants you a non-exclusive, worldwide, royalty-free 483 | patent license under the contributor's essential patent claims, to 484 | make, use, sell, offer for sale, import and otherwise run, modify and 485 | propagate the contents of its contributor version. 486 | . 487 | In the following three paragraphs, a "patent license" is any express 488 | agreement or commitment, however denominated, not to enforce a patent 489 | (such as an express permission to practice a patent or covenant not to 490 | sue for patent infringement). To "grant" such a patent license to a 491 | party means to make such an agreement or commitment not to enforce a 492 | patent against the party. 493 | . 494 | If you convey a covered work, knowingly relying on a patent license, 495 | and the Corresponding Source of the work is not available for anyone 496 | to copy, free of charge and under the terms of this License, through a 497 | publicly available network server or other readily accessible means, 498 | then you must either (1) cause the Corresponding Source to be so 499 | available, or (2) arrange to deprive yourself of the benefit of the 500 | patent license for this particular work, or (3) arrange, in a manner 501 | consistent with the requirements of this License, to extend the patent 502 | license to downstream recipients. "Knowingly relying" means you have 503 | actual knowledge that, but for the patent license, your conveying the 504 | covered work in a country, or your recipient's use of the covered work 505 | in a country, would infringe one or more identifiable patents in that 506 | country that you have reason to believe are valid. 507 | . 508 | If, pursuant to or in connection with a single transaction or 509 | arrangement, you convey, or propagate by procuring conveyance of, a 510 | covered work, and grant a patent license to some of the parties 511 | receiving the covered work authorizing them to use, propagate, modify 512 | or convey a specific copy of the covered work, then the patent license 513 | you grant is automatically extended to all recipients of the covered 514 | work and works based on it. 515 | . 516 | A patent license is "discriminatory" if it does not include within 517 | the scope of its coverage, prohibits the exercise of, or is 518 | conditioned on the non-exercise of one or more of the rights that are 519 | specifically granted under this License. You may not convey a covered 520 | work if you are a party to an arrangement with a third party that is 521 | in the business of distributing software, under which you make payment 522 | to the third party based on the extent of your activity of conveying 523 | the work, and under which the third party grants, to any of the 524 | parties who would receive the covered work from you, a discriminatory 525 | patent license (a) in connection with copies of the covered work 526 | conveyed by you (or copies made from those copies), or (b) primarily 527 | for and in connection with specific products or compilations that 528 | contain the covered work, unless you entered into that arrangement, 529 | or that patent license was granted, prior to 28 March 2007. 530 | . 531 | Nothing in this License shall be construed as excluding or limiting 532 | any implied license or other defenses to infringement that may 533 | otherwise be available to you under applicable patent law. 534 | . 535 | 12. No Surrender of Others' Freedom. 536 | . 537 | If conditions are imposed on you (whether by court order, agreement or 538 | otherwise) that contradict the conditions of this License, they do not 539 | excuse you from the conditions of this License. If you cannot convey a 540 | covered work so as to satisfy simultaneously your obligations under this 541 | License and any other pertinent obligations, then as a consequence you may 542 | not convey it at all. For example, if you agree to terms that obligate you 543 | to collect a royalty for further conveying from those to whom you convey 544 | the Program, the only way you could satisfy both those terms and this 545 | License would be to refrain entirely from conveying the Program. 546 | . 547 | 13. Remote Network Interaction; Use with the GNU General Public License. 548 | . 549 | Notwithstanding any other provision of this License, if you modify the 550 | Program, your modified version must prominently offer all users 551 | interacting with it remotely through a computer network (if your version 552 | supports such interaction) an opportunity to receive the Corresponding 553 | Source of your version by providing access to the Corresponding Source 554 | from a network server at no charge, through some standard or customary 555 | means of facilitating copying of software. This Corresponding Source 556 | shall include the Corresponding Source for any work covered by version 3 557 | of the GNU General Public License that is incorporated pursuant to the 558 | following paragraph. 559 | . 560 | Notwithstanding any other provision of this License, you have 561 | permission to link or combine any covered work with a work licensed 562 | under version 3 of the GNU General Public License into a single 563 | combined work, and to convey the resulting work. The terms of this 564 | License will continue to apply to the part which is the covered work, 565 | but the work with which it is combined will remain governed by version 566 | 3 of the GNU General Public License. 567 | . 568 | 14. Revised Versions of this License. 569 | . 570 | The Free Software Foundation may publish revised and/or new versions of 571 | the GNU Affero General Public License from time to time. Such new versions 572 | will be similar in spirit to the present version, but may differ in detail to 573 | address new problems or concerns. 574 | . 575 | Each version is given a distinguishing version number. If the 576 | Program specifies that a certain numbered version of the GNU Affero General 577 | Public License "or any later version" applies to it, you have the 578 | option of following the terms and conditions either of that numbered 579 | version or of any later version published by the Free Software 580 | Foundation. If the Program does not specify a version number of the 581 | GNU Affero General Public License, you may choose any version ever published 582 | by the Free Software Foundation. 583 | . 584 | If the Program specifies that a proxy can decide which future 585 | versions of the GNU Affero General Public License can be used, that proxy's 586 | public statement of acceptance of a version permanently authorizes you 587 | to choose that version for the Program. 588 | . 589 | Later license versions may give you additional or different 590 | permissions. However, no additional obligations are imposed on any 591 | author or copyright holder as a result of your choosing to follow a 592 | later version. 593 | . 594 | 15. Disclaimer of Warranty. 595 | . 596 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 597 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 598 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 599 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 600 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 601 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 602 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 603 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 604 | . 605 | 16. Limitation of Liability. 606 | . 607 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 608 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 609 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 610 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 611 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 612 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 613 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 614 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 615 | SUCH DAMAGES. 616 | . 617 | 17. Interpretation of Sections 15 and 16. 618 | . 619 | If the disclaimer of warranty and limitation of liability provided 620 | above cannot be given local legal effect according to their terms, 621 | reviewing courts shall apply local law that most closely approximates 622 | an absolute waiver of all civil liability in connection with the 623 | Program, unless a warranty or assumption of liability accompanies a 624 | copy of the Program in return for a fee. 625 | . 626 | END OF TERMS AND CONDITIONS 627 | . 628 | How to Apply These Terms to Your New Programs 629 | . 630 | If you develop a new program, and you want it to be of the greatest 631 | possible use to the public, the best way to achieve this is to make it 632 | free software which everyone can redistribute and change under these terms. 633 | . 634 | To do so, attach the following notices to the program. It is safest 635 | to attach them to the start of each source file to most effectively 636 | state the exclusion of warranty; and each file should have at least 637 | the "copyright" line and a pointer to where the full notice is found. 638 | . 639 | 640 | Copyright (C) 641 | . 642 | This program is free software: you can redistribute it and/or modify 643 | it under the terms of the GNU Affero General Public License as published by 644 | the Free Software Foundation, either version 3 of the License, or 645 | (at your option) any later version. 646 | . 647 | This program is distributed in the hope that it will be useful, 648 | but WITHOUT ANY WARRANTY; without even the implied warranty of 649 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 650 | GNU Affero General Public License for more details. 651 | . 652 | You should have received a copy of the GNU Affero General Public License 653 | along with this program. If not, see . 654 | . 655 | Also add information on how to contact you by electronic and paper mail. 656 | . 657 | If your software can interact with users remotely through a computer 658 | network, you should also make sure that it provides a way for users to 659 | get its source. For example, if your program is a web application, its 660 | interface could display a "Source" link that leads users to an archive 661 | of the code. There are many ways you could offer source, and different 662 | solutions will be better for different programs; see section 13 for the 663 | specific requirements. 664 | . 665 | You should also get your employer (if you work as a programmer) or school, 666 | if any, to sign a "copyright disclaimer" for the program, if necessary. 667 | For more information on this, and how to apply and follow the GNU AGPL, see 668 | . 669 | -------------------------------------------------------------------------------- /debian/hardened-kernel.install: -------------------------------------------------------------------------------- 1 | ## Copyright (C) 2020 - 2025 ENCRYPTED SUPPORT LLC 2 | ## See the file COPYING for copying conditions. 3 | 4 | ## This file was generated using 'genmkfile debinstfile'. 5 | 6 | usr/* 7 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- 1 | #!/usr/bin/make -f 2 | 3 | ## Copyright (C) 2012 - 2025 ENCRYPTED SUPPORT LLC 4 | ## See the file COPYING for copying conditions. 5 | 6 | #export DH_VERBOSE=1 7 | 8 | %: 9 | dh $@ 10 | 11 | override_dh_installchangelogs: 12 | dh_installchangelogs changelog.upstream upstream 13 | 14 | override_dh_auto_build: 15 | true 16 | 17 | override_dh_auto_clean: 18 | true 19 | 20 | override_dh_auto_install: 21 | true 22 | 23 | override_dh_auto_test: 24 | true 25 | -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /debian/source/lintian-overrides: -------------------------------------------------------------------------------- 1 | ## https://phabricator.whonix.org/T277 2 | debian-watch-does-not-check-openpgp-signature 3 | -------------------------------------------------------------------------------- /debian/source/options: -------------------------------------------------------------------------------- 1 | extend-diff-ignore = "^\.travis\.yml$" 2 | -------------------------------------------------------------------------------- /debian/watch: -------------------------------------------------------------------------------- 1 | ## Copyright (C) 2012 - 2025 ENCRYPTED SUPPORT LLC 2 | ## See the file COPYING for copying conditions. 3 | 4 | version=4 5 | opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/hardened-kernel-$1\.tar\.gz/ \ 6 | https://github.com/Whonix/hardened-kernel/tags .*/v?(\d\S+)\.tar\.gz 7 | -------------------------------------------------------------------------------- /usr/share/hardened-kernel/build: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ## Copyright (C) 2019 - 2025 ENCRYPTED SUPPORT LLC 4 | ## See the file COPYING for copying conditions. 5 | 6 | set -x 7 | 8 | set -e 9 | 10 | while : 11 | do 12 | case $1 in 13 | --debug) 14 | debug="true" 15 | shift 16 | ;; 17 | --non-interactive) 18 | continue_debug="y" 19 | shift 20 | ;; 21 | --vm) 22 | kernel_config="hardened-vm-kernel" 23 | shift 24 | ;; 25 | --host) 26 | kernel_config="hardened-host-kernel" 27 | shift 28 | ;; 29 | --) 30 | shift 31 | break 32 | ;; 33 | -*) 34 | echo "ERROR: Not a valid option." >&2 35 | exit 1 36 | ;; 37 | *) 38 | break 39 | ;; 40 | esac 41 | done 42 | 43 | if [ "$kernel_config" = "" ]; then 44 | echo "ERROR: You need to add either --vm or --host parameter." >&2 45 | exit 1 46 | fi 47 | 48 | MYDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 49 | 50 | ## example MYDIR: 51 | ## /usr/share/hardened-kernel 52 | 53 | ## example MYDIR: 54 | ## /home/travis/build/Whonix/hardened-kernel/usr/share/hardened-kernel 55 | 56 | ## Debugging. 57 | whoami 58 | env 59 | true "CI: $CI" 60 | 61 | ## TODO: do not use networking as per https://forums.whonix.org/t/kernel-recompilation-for-better-hardening/7598/214 62 | ## https://forums.whonix.org/t/kernel-recompilation-for-better-hardening/7598/267 63 | "$MYDIR/download" 64 | 65 | ## TODO: auto detect from files in folder /usr/src/hardened-kernel/files 66 | version="4.19.122" 67 | 68 | ## Location similar to DKMS. 69 | ## DKMS uses /var/lib/dkms/pkg-name/build/. 70 | working_folder="/var/lib/hardened-kernel/${kernel_config}" 71 | rm -r -f "$working_folder" 72 | mkdir -p "$working_folder" 73 | chmod o-rwx "$working_folder" 74 | 75 | source_folder="/usr/src/hardened-kernel/files" 76 | 77 | ## TODO 78 | mkdir -p "$source_folder" 79 | 80 | extracted_linux_kernel_sources_folder="${working_folder}/linux-${version}/" 81 | 82 | ## Debugging. 83 | ls "$source_folder" 84 | ls "$working_folder" 85 | 86 | ## Sanity tests. 87 | test -r "${source_folder}/linux-${version}.tar.xz" 88 | test -r "${source_folder}/linux-hardened-${version}.a.patch" 89 | 90 | tar -xf "${source_folder}/linux-${version}.tar.xz" -C "$working_folder" 91 | 92 | ## Debugging. 93 | ls "$extracted_linux_kernel_sources_folder" 94 | 95 | cat "${source_folder}/linux-hardened-${version}.a.patch" | patch --silent -p1 -d "$extracted_linux_kernel_sources_folder" 96 | 97 | cp "${MYDIR}/${kernel_config}" "$extracted_linux_kernel_sources_folder/.config" 98 | 99 | ## Sanity test. 100 | diff "${MYDIR}/${kernel_config}" "$extracted_linux_kernel_sources_folder/.config" 101 | 102 | if [ "$CI" = "true" ]; then 103 | true "Sanity test. 'make oldconfig' should not modify '.config'." 104 | true "https://forums.whonix.org/t/kernel-recompilation-for-better-hardening/7598/317" 105 | make oldconfig -C "$extracted_linux_kernel_sources_folder" 106 | diff "${MYDIR}/${kernel_config}" "$extracted_linux_kernel_sources_folder/.config" 107 | fi 108 | 109 | if [ "$debug" = "true" ]; then 110 | if [ "${continue_debug,,}" = "y" ]; then 111 | true 112 | else 113 | ## read requires stdin. Otherwise would fail if stdin is not connected. 114 | read -r -p "WARNING: You have configured to build your kernel with debugging enabled. This can severely worsen security. Continue? (y/n) " continue_debug 115 | if [ ! "${continue_debug,,}" = "y" ]; then 116 | echo "You have selected to not continue. Exiting." 117 | exit 118 | fi 119 | fi 120 | 121 | cat "${MYDIR}/debugging-config" >> "$extracted_linux_kernel_sources_folder/.config" 122 | if [ "${kernel_config}" = "hardened-host-kernel" ]; then 123 | cat "${MYDIR}/debugging-config-host" >> "$extracted_linux_kernel_sources_folder/.config" 124 | fi 125 | make oldconfig -C "$extracted_linux_kernel_sources_folder" 126 | fi 127 | 128 | make deb-pkg -j "$(($(nproc) + 1))" -C "$extracted_linux_kernel_sources_folder" 129 | 130 | ## Debugging. 131 | ls "$working_folder" 132 | -------------------------------------------------------------------------------- /usr/share/hardened-kernel/ci_test: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ## Copyright (C) 2019 - 2025 ENCRYPTED SUPPORT LLC 4 | ## See the file COPYING for copying conditions. 5 | 6 | set -x 7 | 8 | set -e 9 | 10 | true "$0: start" 11 | 12 | MYDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 13 | 14 | ## travis.debian.net does not pass the CI environment variable to docker. 15 | ## build script reads CI variable. 16 | CI=true 17 | export CI 18 | 19 | apt-get update 20 | 21 | ## Sanity tests. 22 | apt-get --yes dist-upgrade 23 | dpkg --configure -a 24 | 25 | apt-get --yes install sudo virt-what lintian 26 | 27 | ## Debugging. 28 | #systemd-detect-virt || true 29 | virt-what || true 30 | pwd_output="$(pwd)" || true 31 | ls "$pwd_output" || true 32 | ls /home || true 33 | 34 | ## The environment variables are not set here. 35 | #true "$0: TRAVIS_DEBIAN_BUILD_DIR: $TRAVIS_DEBIAN_BUILD_DIR" 36 | #true "$0: TRAVIS_DEBIAN_TARGET_DIR: $TRAVIS_DEBIAN_TARGET_DIR" 37 | 38 | "${MYDIR}/build" --vm --debug --non-interactive 39 | 40 | true "$0 INFO: ${MYDIR}/build success." 41 | 42 | ## TODO: do not hardcode hardened-vm-kernel 43 | 44 | ## Debugging. 45 | find /var/lib/hardened-kernel/hardened-vm-kernel -type f -maxdepth 1 46 | 47 | true "$0 INFO: OK." 48 | 49 | ## Move to /home/travis/build/ so travis.debian.net script can copy it out of 50 | ## the docker container. 51 | ## XXX: using find in for might not be safe but good enough for CI. 52 | for file_name in $(find /var/lib/hardened-kernel/hardened-vm-kernel -type f -maxdepth 1) ; do 53 | mv "$file_name" /home/travis/build/ 54 | done 55 | 56 | ## Debugging. 57 | ls "/home/travis/build/" || true 58 | 59 | lintian_suppress_tags="" 60 | lintian_suppress_tags+="missing-tests-control," 61 | lintian_suppress_tags+="changed-by-address-is-root-user," 62 | lintian_suppress_tags+="changed-by-address-malformed," 63 | lintian_suppress_tags+="debian-control-has-obsolete-dbg-package," 64 | lintian_suppress_tags+="license-problem-gfdl-invariants-empty," 65 | lintian_suppress_tags+="source-contains-prebuilt-binary," 66 | lintian_suppress_tags+="package-does-not-install-examples," 67 | lintian_suppress_tags+="license-problem-gfdl-invariants," 68 | lintian_suppress_tags+="package-does-not-use-debhelper-or-cdbs," 69 | lintian_suppress_tags+="missing-debian-source-format," 70 | lintian_suppress_tags+="dbg-package-missing-depends," 71 | lintian_suppress_tags+="direct-changes-in-diff-but-no-patch-system," 72 | lintian_suppress_tags+="debian-rules-missing-required-target," 73 | lintian_suppress_tags+="debian-rules-missing-recommended-target," 74 | lintian_suppress_tags+="debian-rules-missing-recommended-target," 75 | lintian_suppress_tags+="no-dep5-copyright," 76 | lintian_suppress_tags+="no-standards-version-field," 77 | lintian_suppress_tags+="debian-watch-file-is-missing," 78 | lintian_suppress_tags+="spelling-error-in-binary," 79 | lintian_suppress_tags+="new-package-should-close-itp-bug," 80 | lintian_suppress_tags+="extended-description-is-probably-too-short," 81 | lintian_suppress_tags+="maintainer-address-is-root-user," 82 | lintian_suppress_tags+="maintainer-address-malformed," 83 | lintian_suppress_tags+="hardening-no-fortify-functions," 84 | lintian_suppress_tags+="hardening-no-bindnow," 85 | lintian_suppress_tags+="unstripped-binary-or-object," 86 | lintian_suppress_tags+="debian-changelog-file-contains-invalid-email-address," 87 | lintian_suppress_tags+="package-contains-vcs-control-file," 88 | lintian_suppress_tags+="package-contains-documentation-outside-usr-share-doc," 89 | 90 | ## Try lintian newly built kernel. 91 | lintian \ 92 | --suppress-tags "$lintian_suppress_tags" \ 93 | --quiet \ 94 | --pedantic \ 95 | --info \ 96 | --display-info \ 97 | "/home/travis/build/"*".changes" || true 98 | 99 | ## Try install newly built kernel. 100 | dpkg -i "/home/travis/build/"*".deb" 101 | 102 | true "$0 INFO: OK. End." 103 | -------------------------------------------------------------------------------- /usr/share/hardened-kernel/debugging-config: -------------------------------------------------------------------------------- 1 | CONFIG_PROFILING=y 2 | CONFIG_OPROFILE=m 3 | CONFIG_OPROFILE_EVENT_MULTIPLEX=n 4 | CONFIG_TRACE_CLOCK=y 5 | CONFIG_RING_BUFFER=y 6 | CONFIG_RING_BUFFER_ALLOW_SWAP=y 7 | 8 | CONFIG_FTRACE=y 9 | CONFIG_TRACEPOINTS=y 10 | CONFIG_LIVEPATCH=y 11 | CONFIG_KVM_MMU_AUDIT=n 12 | CONFIG_UPROBES=y 13 | CONFIG_NET_DROP_MONITOR=n 14 | CONFIG_PSTORE_FTRACE=n 15 | CONFIG_BINARY_PRINTF=y 16 | CONFIG_DEBUG_PAGE_REF=n 17 | CONFIG_NOP_TRACER=y 18 | CONFIG_TRACER_MAX_TRACE=y 19 | CONFIG_EVENT_TRACING=y 20 | CONFIG_CONTEXT_SWITCH_TRACER=y 21 | CONFIG_TRACING=y 22 | CONFIG_GENERIC_TRACER=y 23 | CONFIG_FUNCTION_TRACER=y 24 | CONFIG_FUNCTION_GRAPH_TRACER=y 25 | CONFIG_PREEMPTIRQ_EVENTS=n 26 | CONFIG_IRQSOFF_TRACER=n 27 | CONFIG_SCHED_TRACER=n 28 | CONFIG_HWLAT_TRACER=n 29 | CONFIG_FTRACE_SYSCALLS=y 30 | CONFIG_TRACER_SNAPSHOT=y 31 | CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=n 32 | CONFIG_BRANCH_PROFILE_NONE=y 33 | CONFIG_PROFILE_ANNOTATED_BRANCHES=n 34 | CONFIG_STACK_TRACER=y 35 | CONFIG_BLK_DEV_IO_TRACE=y 36 | CONFIG_UPROBE_EVENTS=y 37 | CONFIG_BPF_EVENTS=y 38 | CONFIG_PROBE_EVENTS=y 39 | CONFIG_DYNAMIC_FTRACE=y 40 | CONFIG_DYNAMIC_FTRACE_WITH_REGS=y 41 | CONFIG_FUNCTION_PROFILER=n 42 | CONFIG_FTRACE_MCOUNT_RECORD=y 43 | CONFIG_FTRACE_STARTUP_TEST=n 44 | CONFIG_MMIOTRACE=y 45 | CONFIG_HIST_TRIGGERS=n 46 | CONFIG_MMIOTRACE_TEST=n 47 | CONFIG_TRACEPOINT_BENCHMARK=n 48 | CONFIG_RING_BUFFER_BENCHMARK=n 49 | CONFIG_RING_BUFFER_STARTUP_TEST=n 50 | CONFIG_PREEMPTIRQ_DELAY_TEST=n 51 | CONFIG_TRACE_EVAL_MAP_FILE=n 52 | CONFIG_TRACING_EVENTS_GPIO=y 53 | 54 | CONFIG_KPROBES=y 55 | CONFIG_OPTPROBES=y 56 | CONFIG_KPROBES_ON_FTRACE=y 57 | CONFIG_KRETPROBES=y 58 | CONFIG_FUNCTION_ERROR_INJECTION=y 59 | CONFIG_KPROBE_EVENTS=y 60 | CONFIG_KPROBE_EVENTS_ON_NOTRACE=n 61 | CONFIG_BPF_KPROBE_OVERRIDE=n 62 | CONFIG_KPROBES_SANITY_TEST=n 63 | CONFIG_X86_DECODER_SELFTEST=n 64 | 65 | CONFIG_CRASH_DUMP=y 66 | 67 | CONFIG_X86_CPUID=m 68 | 69 | CONFIG_PROC_PAGE_MONITOR=y 70 | CONFIG_CHECKPOINT_RESTORE=y 71 | CONFIG_MEM_SOFT_DIRTY=y 72 | 73 | CONFIG_VIDEO_VIVID=m 74 | 75 | CONFIG_PROC_VMCORE=n 76 | 77 | CONFIG_BPF_SYSCALL=y 78 | CONFIG_BPF_JIT_ALWAYS_ON=y 79 | CONFIG_CGROUP_BPF=y 80 | CONFIG_XDP_SOCKETS=y 81 | CONFIG_STREAM_PARSER=y 82 | CONFIG_BPF_STREAM_PARSER=y 83 | 84 | CONFIG_DEVMEM=y 85 | CONFIG_STRICT_DEVMEM=y 86 | CONFIG_IO_STRICT_DEVMEM=y 87 | 88 | CONFIG_PANIC_ON_OOPS=n 89 | CONFIG_PANIC_ON_OOPS_VALUE=0 90 | 91 | CONFIG_NOTIFIER_ERROR_INJECTION=m 92 | CONFIG_PM_NOTIFIER_ERROR_INJECT=m 93 | CONFIG_NETDEV_NOTIFIER_ERROR_INJECT=n 94 | CONFIG_MEMORY_NOTIFIER_ERROR_INJECT=m 95 | 96 | CONFIG_DEBUG_FS=y 97 | CONFIG_GENERIC_IRQ_DEBUGFS=n 98 | CONFIG_IOSF_MBI_DEBUG=n 99 | CONFIG_QUEUED_LOCK_STAT=n 100 | CONFIG_XEN_DEBUG_FS=n 101 | CONFIG_KVM_DEBUG_FS=n 102 | CONFIG_ACPI_CUSTOM_METHOD=n 103 | CONFIG_ACPI_APEI_EINJ=n 104 | CONFIG_GCOV_KERNEL=n 105 | CONFIG_BLK_DEBUG_FS=y 106 | CONFIG_BLK_DEBUG_FS_ZONED=y 107 | CONFIG_ZRAM_MEMORY_TRACKING=y 108 | CONFIG_NETDEVSIM=n 109 | CONFIG_SW_SYNC=n 110 | CONFIG_IOMMU_DEBUGFS=n 111 | CONFIG_INTEL_TH_DEBUG=n 112 | CONFIG_DYNAMIC_DEBUG=y 113 | CONFIG_LKDTM=n 114 | CONFIG_DEBUG_BOOT_PARAMS=n 115 | 116 | CONFIG_COREDUMP=y 117 | CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y 118 | CONFIG_ELF_CORE=y 119 | CONFIG_ALLOW_DEV_COREDUMP=y 120 | 121 | CONFIG_INET_DIAG=m 122 | CONFIG_INET_TCP_DIAG=m 123 | CONFIG_INET_UDP_DIAG=m 124 | CONFIG_INET_RAW_DIAG=m 125 | CONFIG_INET_DIAG_DESTROY=y 126 | -------------------------------------------------------------------------------- /usr/share/hardened-kernel/debugging-config-host: -------------------------------------------------------------------------------- 1 | CONFIG_X86_MCE_INJECT=m 2 | CONFIG_CFG80211_DEBUGFS=n 3 | CONFIG_MAC80211_DEBUGFS=n 4 | CONFIG_SCSI_SNIC_DEBUG_FS=n 5 | CONFIG_SCSI_LPFC_DEBUG_FS=n 6 | CONFIG_SKGE_DEBUG=n 7 | CONFIG_SKY2_DEBUG=n 8 | CONFIG_ATH9K_DEBUGFS=n 9 | CONFIG_ATH9K_HTC_DEBUGFS=n 10 | CONFIG_WIL6210_DEBUGFS=y 11 | CONFIG_ATH10K_DEBUGFS=n 12 | CONFIG_IEEE802154_AT86RF230_DEBUGFS=n 13 | CONFIG_DRM_AMDGPU_GART_DEBUGFS=n 14 | CONFIG_USB_GADGET_DEBUG_FS=n 15 | CONFIG_RAS_CEC=n 16 | 17 | CONFIG_DEV_COREDUMP=y 18 | -------------------------------------------------------------------------------- /usr/share/hardened-kernel/download: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ## Copyright (C) 2019 - 2025 ENCRYPTED SUPPORT LLC 4 | ## See the file COPYING for copying conditions. 5 | 6 | set -x 7 | 8 | set -e 9 | 10 | MYDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 11 | 12 | ## example MYDIR: 13 | ## /usr/share/hardened-kernel 14 | 15 | ## example MYDIR: 16 | ## /home/travis/build/Whonix/hardened-kernel/usr/share/hardened-kernel 17 | 18 | mkdir -p /usr/src/hardened-kernel/files 19 | 20 | ## TODO 21 | cd /usr/src/hardened-kernel/files 22 | 23 | ## Quote https://git.kernel.org/pub/scm/linux/kernel/git/mricon/korg-helpers.git/tree/get-verified-tarball 24 | # Before we verify the developer signature, we make sure that the 25 | # tarball matches what is on the kernel.org master. This avoids 26 | # CDN cache poisoning that could, in theory, use vulnerabilities in 27 | # the XZ binary to alter the verification process or compromise the 28 | # system performing the verification. 29 | 30 | version="4.19.122" 31 | 32 | kernel_sha256sums_file="https://kernel.org/pub/linux/kernel/v4.x/sha256sums.asc" 33 | kernel_source_signature="https://kernel.org/pub/linux/kernel/v4.x/linux-${version}.tar.sign" 34 | kernel_source_archive="https://kernel.org/pub/linux/kernel/v4.x/linux-${version}.tar.xz" 35 | linux_hardened_patch_signature="https://github.com/anthraxx/linux-hardened/releases/download/${version}.a/linux-hardened-${version}.a.patch.sig" 36 | linux_hardened_patch_archive="https://github.com/anthraxx/linux-hardened/releases/download/${version}.a/linux-hardened-${version}.a.patch" 37 | 38 | ## https://www.hardenize.com/report/kernel.org/1603725038#www_tls 39 | curl_opts="--tlsv1.2 --proto =https --location --remote-name" 40 | 41 | curl $curl_opts "${kernel_sha256sums_file}" -o "./sha256sums.asc" 42 | curl $curl_opts "${kernel_source_signature}" -o "./linux-${version}.tar.sign" 43 | curl $curl_opts "${kernel_source_archive}" -o "./linux-${version}.tar.xz" 44 | curl $curl_opts "${linux_hardened_patch_signature}" -o "./linux-hardened-${version}.a.patch.sig" 45 | curl $curl_opts "${linux_hardened_patch_archive}" -o "./linux-hardened-${version}.a.patch" 46 | 47 | true "OK" 48 | 49 | ## cd /home/user/Whonix/packages/hardened-kernel/usr/src/hardened-kernel/files 50 | ## gpg --verify sha256sums.asc 51 | ## sha256sum --ignore-missing --check sha256sums.asc 52 | ## unxz linux-4.19.93.tar.xz 53 | ## rm linux-4.19.93.tar.xz 54 | ## gpg --verify linux-4.19.93.tar.sign 55 | ## gpg --verify linux-hardened-4.19.93.a.patch.sig 56 | -------------------------------------------------------------------------------- /usr/src/hardened-kernel/keys/647F28654894E3BD457199BE38DBBDC86092693E.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP PUBLIC KEY BLOCK----- 2 | 3 | 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 1137 | jkaljharkBETLNKF3RynOcOebKM4gpZU 1138 | =Dh25 1139 | -----END PGP PUBLIC KEY BLOCK----- 1140 | -------------------------------------------------------------------------------- /usr/src/hardened-kernel/keys/B8868C80BA62A1FFFAF5FDA9632D3A06589DA6B1.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP PUBLIC KEY BLOCK----- 2 | 3 | mQINBFEBWz4BEAC5TM6NkCTlrvbhGvQf19EZ1vpnB9/8wBeA7tpmc0bFSts7qfPK 4 | ebSrtvbtV1Mnmn4I96NSUbpPLfrhN7+mDzrZq5J0uc7tLsyh4lYurP1rnLwHRfhJ 5 | IgyzuwNQ2LUp9qc9jhi7F7a5rsnbma+/t3TOwTRlm8CwJUcmVPM3+F+sCM0qBeKV 6 | 4X6n9/32WV+gaVfERPK6JE58EmtKtbn4eKWFtEZ8nvrOEIHr/woVkWAxpwuLHKDN 7 | MHdsVDv2AWFBFBMf2XTTm2fMrBL+WRuqXzQ+d/VAUSlaDhRTWX/x1RQrR60CNXIX 8 | NTIk5gofX2M1vOsP0i8GZDFEXRTy7arK5epFChlPB//F+VpLD9zm3CisQdYtmlMk 9 | SBP91KZYg8KQuC36qfPtwahB2P2B+lG1iZIXM1d0G/GC47Tko8T2tFcEzB/Wzi6j 10 | rEQbPL9u1iaXXFpUaQJ9v6v1FU0vLmG1tKc2E2GcU/Nblm0T67UIEgAjPewPdzga 11 | ZkwT9HeFxw7nMiYlIMPsGRtQTiNqdAQJ/CRWeRiYff8oLHQr5Hbq/yXwDbW0tvAs 12 | E3B1N0/NrE4SNJsGrGE72VpSx8RPErTSAOZ3CmNuP4aX0vKEzyr5at/PxG+jHU+2 13 | LdouCpcaQ9bhLsiG8EYPGM3dNSvHVYFgBqGfN2GFEwka5ZTcE2gVsBOXEwARAQAB 14 | tDZLZXJuZWwub3JnIGNoZWNrc3VtIGF1dG9zaWduZXIgPGF1dG9zaWduZXJAa2Vy 15 | bmVsLm9yZz6JAjgEEwECACIFAlEBWz4CGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4B 16 | AheAAAoJEGMtOgZYnaax/RsP/126RDPPS3YOBjqSZBfo3Qqh9RwtMpIcGdOv6Jro 17 | mD0OhRk5aX83Iop80AlLezLeyYal5x2zdrW0SLbGl05slelvcwcHAlpHHycLUUsm 18 | l5SQ0XlBed5RBub3vlg8dwDzO4GZs0cvVofkNbBvMmYnNIPe/GrgM3axqNdiG14C 19 | dO3J/dnF2MWARkCorFN9BilhzGaT3PJsAFJR/c5uZaMIfGKhOeotUlOm+arKttjo 20 | i6U1QBpVdDiWhhm2g36hRPNvy3Hl5m78PcxqPXUDgtmjOn8+yfU1RrsAOBzO2zKK 21 | 9nfm19TJnSWT8TLpvLR+LwUnN6UDXWwr/N2swLG02O3lZQEOgUp/j+fa1VUgn9Wl 22 | s7lFBr2FlzO8QM1XX36dU6d2baSODX9T/Iv5cnuHv2ba3ax/EJNT9GtxDdKNftGG 23 | 4f1c+DTHs3C61ZNpcY6n9pBUTa+xaZXpj50TTG0Eq2MlHvkNLZDPsIbWN+oNiQQl 24 | TeqOCCbv85IgIWFKV8My3uUsgR/sy0xXSKyk3AgiQUREZVFSIV6ZdsOfULMngYSw 25 | 1iP8qqJQMnpgYt2gg46QRfSdjM8ml0wcHuDwYok9ItzUq8UbK+sxfr4qpouBfleu 26 | LPg4gzk+XQmmQUnGZ03kZVFkFRvdoa9vEK5CsWJwgDcQckTAZ0vOpFjpCH3odl1s 27 | 0jl+ 28 | =eTwY 29 | -----END PGP PUBLIC KEY BLOCK----- 30 | -------------------------------------------------------------------------------- /usr/src/hardened-kernel/keys/E240B57E2C4630BA768E2F26FC1B547C8D8172C8.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP PUBLIC KEY BLOCK----- 2 | 3 | mQINBE64OEUBEADPS1v+zoCdKA6zyfUtVIaBoIwMhCibqurXi30tVoC9LgM6W1ve 4 | HwPFukWq7DAS0mZUPE3mSV63JFLaTy0bY/6GO1D4wLdWZx4ppH7XKNCvKCbsi70k 5 | UozFykNVf+83WEskuF1oYzXlF3aB5suz2IWJl7ey1EXgIpehwQaTJUA5JIWYFp9A 6 | 566LRNJefYMzUR33xc4dRKj6Etg0xdLVq7/vZoo8HpLCBGNWiP0AKqFWEwTg0xQL 7 | 7nsJA5tfJJdwAJvrzjpFsvb63PKG6waAtdHhON4q7E2Udak9fz2tRjxA5l9l2zXk 8 | aqsysUzkxPhNjwMENoQ04KZg4aT+ZhhBzTowSWLp3KV2uaZ66kdPUO3s+/1bPp5/ 9 | N/IlykaUwyL773iYOZ5dOY/9hIuX/zssihcrGEMW6yIyZR5uKhzYdaM9ExTXP637 10 | UccgNS9/pskPGPx/xK23NDCfeHzL9YHS5KokA2wb/b9hqpwvLaeblbMl2pt79F1R 11 | ac+rZlrRyX3NvlTQP4hqM9Ei2YBAU7QFDJEjH8pVIceL7grxi1Ju1iD5QiSK+je5 12 | Jj5EAikfwSeAttSzsqNvaXJHfABrv5mkkVt1z3icP3HIHTYnG+uj+t8kvW+o9/1i 13 | pD6e6LUh4w5v1aY9kaK/M3+eBH59yNYI99crPUKUBVfW4gv4DBUJAQTWRQARAQAB 14 | tCRMZXZlbnRlIFBvbHlhayA8WjNyMC4weDAwQGdtYWlsLmNvbT6JAj0EEwEKACcC 15 | GwMCHgECF4AFCwkIBwMFFQoJCAsFFgIDAQAFAlUmmpkFCQmvllMACgkQ/BtUfI2B 16 | csh8UhAAq5M6XTdyVymRAVpiNaN6BXKS3QpefHeU/ak2ngKTrD8yU//JHkKzUqhY 17 | Ksdf+elK2PS5gE7C1VEAmUu2uWDZyRdsSWcWSAUopm/G8jv1v/ATd3EGv7zZ6g3H 18 | eGN+zzZJ/z0Z1KfVFql+TfIhXoG0O3WFVuLotf5nWSqlImYjxk07lrddsHqySlPy 19 | XDj5W5gUdgkJHg2tWka2shmyO1Pa3CpYZoZ977hLe0jZUid5PdaAqGgvHAgrVNpr 20 | 8FkqyQo5ER1/LQpH+PDboHxtzAM8hVO51G7tHenrxWZ7R321djQiX19OlqL5Qx6a 21 | 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 565 | 1/Z2BVmIG94pyXhDCEUjO2KsnZTWfw== 566 | =F6+g 567 | -----END PGP PUBLIC KEY BLOCK----- 568 | --------------------------------------------------------------------------------