From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CA8D4C432C0 for ; Mon, 25 Nov 2019 00:33:30 +0000 (UTC) Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 738722071A for ; Mon, 25 Nov 2019 00:33:30 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 738722071A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=vt.edu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernelnewbies-bounces@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.92.3) (envelope-from ) id 1iZ2JF-0007Pg-2O; Sun, 24 Nov 2019 19:32:57 -0500 Received: from omr1.cc.ipv6.vt.edu ([2607:b400:92:8300:0:c6:2117:b0e] helo=omr1.cc.vt.edu) by shelob.surriel.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) (envelope-from ) id 1iZ2JC-0007Pa-Kl for kernelnewbies@kernelnewbies.org; Sun, 24 Nov 2019 19:32:54 -0500 Received: from mr3.cc.vt.edu (mr3.cc.vt.edu [IPv6:2607:b400:92:8500:0:7f:b804:6b0a]) by omr1.cc.vt.edu (8.14.4/8.14.4) with ESMTP id xAP0WpcT020476 for ; Sun, 24 Nov 2019 19:32:51 -0500 Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by mr3.cc.vt.edu (8.14.7/8.14.7) with ESMTP id xAP0Wk2w016550 for ; Sun, 24 Nov 2019 19:32:51 -0500 Received: by mail-qv1-f70.google.com with SMTP id c22so3063810qvc.1 for ; Sun, 24 Nov 2019 16:32:51 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:in-reply-to:references :mime-version:content-transfer-encoding:date:message-id; bh=jrw/mOBDvLT+7Pb+8e0/VZaaFgVEaNw2gsq73AmweOg=; b=qqH2hbiU050wulwE0Gwfp21vD3A0CP/HR7LRcJYXOGo0fOGjU31VBzghhG1t943YMa oHk1oczeykkIivF5Ixx4nGWhzF4HUX727iAmbjpKoxIgK0k87OZFcNvEfG46qDs8x4Jy HYry/E9bKKZCCr3DiKiYPb4T6XWTmUzqjNK+y0qcnZtNxWcKG1aG1EW1is0Ujm8F36rc Nqzgjl3Si09lQMx7HhA0AgwiyYOZwN2lPUGVtryMm5812/p+fMBwlV1hH9av6nvJ2K2X XBakxzLwBC8KMCZ5+61YPX3bkE2fVy2g8fG45yI0u9lTLeq6iau5zxnd0kiwHpiXwseL bJQg== X-Gm-Message-State: APjAAAUSr4kT5mJ+0MXlVPhDT6JV4YcrtJBozhdrtqDn0d7US3p8K8kV Vz+fRfb8vxvpSNcQvWpbgf/+gqT7cyGs231NvyvVO0qtWlIhCcxeTcG3fVtLlKwVyCBO66s4F3w jdKDCqo8jeIMTVhp6nWaqP2tEtDjmv8F1qq57IEE= X-Received: by 2002:ae9:ea06:: with SMTP id f6mr15078779qkg.246.1574641966451; Sun, 24 Nov 2019 16:32:46 -0800 (PST) X-Google-Smtp-Source: APXvYqw1KVmTJMO4d1Vv7HpzvY40Eo5zbW7UVOeJHBONE3dXvs4IK8DCVSYCkuQcRcVp2J6HSrh12A== X-Received: by 2002:ae9:ea06:: with SMTP id f6mr15078761qkg.246.1574641966104; Sun, 24 Nov 2019 16:32:46 -0800 (PST) Received: from turing-police ([2601:5c0:c001:c9e1::359]) by smtp.gmail.com with ESMTPSA id d134sm2538027qkc.42.2019.11.24.16.32.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Nov 2019 16:32:44 -0800 (PST) From: "Valdis Kl=?utf-8?Q?=c4=93?=tnieks" X-Google-Original-From: "Valdis Kl=?utf-8?Q?=c4=93?=tnieks" X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7+dev To: Benjamin Selormey Subject: Re: Just started w/Linux Kernel (Beginner) In-Reply-To: References: Mime-Version: 1.0 Date: Sun, 24 Nov 2019 19:32:43 -0500 Message-ID: <381769.1574641963@turing-police> Cc: "kernelnewbies@kernelnewbies.org" X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============7258045311453575128==" Errors-To: kernelnewbies-bounces@kernelnewbies.org --===============7258045311453575128== Content-Type: multipart/signed; boundary="==_Exmh_1574641963_2911P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit --==_Exmh_1574641963_2911P Content-Type: text/plain; charset=us-ascii On Sun, 24 Nov 2019 11:58:24 +0000, Benjamin Selormey said: > Hello, > > I’m a newbie with Linux kernel and I l want to contribute in security research of the Linux Kernel. A newbie? Go and read https://lists.kernelnewbies.org/pipermail/kernelnewbies/2017-April/017765.html and Documentation/process/submitting-patches.rst in your git tree. You *do* have a git tree of some appropriate kernel, right? If not, fix that deficiency. :) > I am interested in memory management and devices communication with the kernel. Does anyone have a starter project in mind I can start with? Hmm. Security and memory management? The obvious place to start is to go and look at all the since-patched cases of vma splits and merges abused for exploits. Google for 'vma bug linux'. Read, understand, and look for other similar issues. Note that you'll probably need to understand in sufficient depth that you can write at least a PoC (proof of concept) exploit that demonstrates the problem. Note that you may have trouble finding anything, most of the obvious cases got pointed out by Solar Designer and Brad Spengler a decade or more ago. --==_Exmh_1574641963_2911P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Comment: Exmh version 2.9.0 11/07/2018 iQIVAwUBXdshKwdmEQWDXROgAQIM1hAAjzczbYa5/YvM7PdzJN4T4IEt2lcezdfJ H3tgpG+v6IS2DoaWH+UTuj0HtKOT4mfY6/pbEPleDwxuundWuoaJYzSfvsz1fpr2 8xVssvvMCaarygZZv8xx/BafGnJUI+qSg32D5T7cC03GRDi5jLMlX3GYDiEdXMYo M8A62pGZAmlNdETvxsRsqOLKCiHCFrT2qJWn0rbRj+s0vIFKhxaUW5pIqRHS6pak K3Qn6flajiwFX4TAVi41pP10fzXo81ICczMRvhvk3KKC7xN6astNlZbQkb/Dfq9z bnhOeNnHxviNP5nGZJAY8HG6hjRDXj0Zx+tP64Tu7WYEPgmk4y7XupJo8YMmNtmK PEZLhLuyLdkXYWHo87Ie0SFzxFgexFIAtYHUkFGIuiimukhoh+drNRCeeoNiPLzi 9zHsRsl6LZhXnR4XKXa9TyyG7Dx4cn8Nw9kVQXiJ6WvnT8JkcUBC1i7xFABB25sH EGsAuXSAy+T86N0DuSAiEJodzcOlHULvKKRmXKeEQUcevF6Z7dPKUutcq5mmkgmV voLMka/1UgUqR10bIs9qhTD3HOAcOi+oiAakff0NCv3YCFiS7SNLsUPQUZ4rdOHa IuKOTueQmrJzGyD/jf8xBHBSa90IokHrkKlMsffhqUrZeOwb7Jf4p6HowukeKxXm JnWIZr1Cmng= =3Y1+ -----END PGP SIGNATURE----- --==_Exmh_1574641963_2911P-- --===============7258045311453575128== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies --===============7258045311453575128==--