Here are some technical books I can recommend even though some are a bit old. I consider some of them a must-read depending on what subject you are trying to learn. I read a lot so I will try to make the list fairly short.
Modern hacking
How to Hack Like a PORNSTAR: A step by step process for breaking into a BANK - Sparc FLOW - 28 Jan 2017 - ISBN-13: 978-1520478517
How to Investigate Like a Rockstar: Live a real crisis to master the secrets of forensic analysis - Sparc FLOW - 17 Aug 2017 - ISBN-13: 978-1549527623
How to Hack Like a GOD: Master the secrets of Hacking through real life scenarios - Sparc FLOW - 17 Apr 2017 - ISBN-13: 978-1521232682
How to Hack Like a LEGEND: A hacker’s tale breaking into a secretive offshore company - Sparc FLOW - 11 Apr 2018 - ISBN-13: 978-1980792604
Ultimate Hacking Challenge Zeta: Train on dedicated machines to master the art of hacking - Sparc FLOW - 10 Dec 2017 - ISBN-13: 978-1973513421
Ultimate Hacking Challenge: Train on dedicated machines to master the art of hacking - Sparc FLOW - 3 Jun 2017 - ISBN-13: 978-1521708477
Old books that taught me a lot
Assembly Language Step-by-Step Third Edition - Jeff Duntemann - 18 Sep 2009 - ISBN-13: 978-0470497029
Reversing: Secrets of Reverse Engineering - Eldad Eilam - 1 Apr 2005 - ISBN-13: 978-0764574818
Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation - Bruce Dang - 7 Feb 2014 - ISBN-13: 978-1118787311
Hacking: The Art of Exploitation - Jon Erickson - 7 Feb 2008 - ISBN-13: 978-1593271442
New editions of books I found great
Gray Hat Hacking: The Ethical Hacker's Handbook, Fifth Edition - Allen Harper - 4 Jul 2018 - ISBN-13: 978-1260108415 (I have not read the Fifth Ed. of this book yet but previous one.)
Kevin Mitnick has been writing some interesting books too. It may be worth checking them out.
Modern hacking
How to Hack Like a PORNSTAR: A step by step process for breaking into a BANK - Sparc FLOW - 28 Jan 2017 - ISBN-13: 978-1520478517
How to Investigate Like a Rockstar: Live a real crisis to master the secrets of forensic analysis - Sparc FLOW - 17 Aug 2017 - ISBN-13: 978-1549527623
How to Hack Like a GOD: Master the secrets of Hacking through real life scenarios - Sparc FLOW - 17 Apr 2017 - ISBN-13: 978-1521232682
How to Hack Like a LEGEND: A hacker’s tale breaking into a secretive offshore company - Sparc FLOW - 11 Apr 2018 - ISBN-13: 978-1980792604
Ultimate Hacking Challenge Zeta: Train on dedicated machines to master the art of hacking - Sparc FLOW - 10 Dec 2017 - ISBN-13: 978-1973513421
Ultimate Hacking Challenge: Train on dedicated machines to master the art of hacking - Sparc FLOW - 3 Jun 2017 - ISBN-13: 978-1521708477
Old books that taught me a lot
Assembly Language Step-by-Step Third Edition - Jeff Duntemann - 18 Sep 2009 - ISBN-13: 978-0470497029
Reversing: Secrets of Reverse Engineering - Eldad Eilam - 1 Apr 2005 - ISBN-13: 978-0764574818
Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation - Bruce Dang - 7 Feb 2014 - ISBN-13: 978-1118787311
Hacking: The Art of Exploitation - Jon Erickson - 7 Feb 2008 - ISBN-13: 978-1593271442
New editions of books I found great
Gray Hat Hacking: The Ethical Hacker's Handbook, Fifth Edition - Allen Harper - 4 Jul 2018 - ISBN-13: 978-1260108415 (I have not read the Fifth Ed. of this book yet but previous one.)
Kevin Mitnick has been writing some interesting books too. It may be worth checking them out.