Thursday, March 21, 2019

A Minimal LNK

Yeah, so I've written about LNK files before, but I wanted to take it a step furcá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r and explore just how much of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 specification is required for a functioning LNK file.

Step 1
I used VBS to create a "bare-bones" LNK to run calc.exe.  I like to have something visual when testing this sort of thing.

The resulting LNK file is 890 bytes in size, and here's what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 metadata for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 file looks like:

guid               {00021401-0000-0000-c000-000000000046}
mtime              Wed Apr 11 23:34:36 2018 Z
atime              Wed Apr 11 23:34:36 2018 Z
ctime              Wed Apr 11 23:34:36 2018 Z
basepath           C:\Windows\System32\calc.exe
shitemidlist       My Computer/C:\/Windows/System32/calc.exe
**Shell Items Details (times in UTC)**
  C:2018-04-11 21:04:34  M:2018-10-11 21:39:08  A:2018-10-11 21:39:08 Windows (9)
  C:2018-04-11 21:04:34  M:2018-12-20 22:46:22  A:2018-12-20 22:46:22 System32 (9)
  C:2018-04-11 23:34:38  M:2018-04-11 23:34:38  A:2018-04-11 23:34:38 calc.exe (9)
vol_sn              22D3-06AE
vol_type           Fixed Disk
hotkey              0x14
showcmd          0x4

***LinkFlags***
HasLinkTargetIDList|IsUnicode|HasLinkInfo|HasRelativePath

***PropertyStoreDataBlock***
GUID/ID pairs:
{446d16b1-8dad-4870-a748-402ea43d788c}/104
{46588ae2-4cbc-4338-bbfc-139326986dce}/4       SID: S-1-5-21-3855314428-4085452759-4066589348-1000

***KnownFolderDataBlock***
GUID  : {1ac14e77-02e7-4e5d-b744-2eb1ae5198b7}
Folder: CSIDL_SYSTEM

***TrackerDataBlock***
Machine ID                   : enzo
New Droid ID Time        : Tue Sep 18 10:39:24 2018 UTC
New Droid ID Seq Num  : 7175
New Droid    Node ID     : 5c:26:0a:24:29:6f
Birth Droid ID Time       : Tue Sep 18 10:39:24 2018 UTC
Birth Droid ID Seq Num : 7175
Birth Droid Node ID       : 5c:26:0a:24:29:6f

Okay, that is a LOT of stuff that's created in an LNK file, based on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 following .vbs script:

set w = CreateObject("Wscript.shell")
set l = w.CreateShortcut("\foo2.lnk")
l.TargetPath = "c:\windows\system32\calc.exe"
l.Save

Step 2
Write code that creates a bare-bones LNK file header.  By "bare-bones", I mean one with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 time stamps and any extraneous metadata zero'd out.

Step 3
Write code that goes to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 LNK file created in step 1, and strips out just cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 linktargetIDlist, or "shell item ID list".  Zero out all of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 time stamps in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 shell items, and just for giggles, change cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 version value within cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 shell items.  Append this linktargetIDlist to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 header created in step 2.

The resulting LNK file appears below:









The LNK file is 389 bytes in size, and functions perfectly well, no matter where I put it within cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 file system.  I double-click it, it launches cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Calculator, as expected. 

However, this is what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 metadata now looks like:

guid               {00021401-0000-0000-c000-000000000046}
shitemidlist       My Computer/C:\/Windows/System32 /calc.exe
**Shell Items Details (times in UTC)**
  C:0                   M:0                   A:0                  Windows (10)
  C:0                   M:0                   A:0                  System32  (10)
  C:0                   M:0                   A:0                  calc.exe  (10)
hotkey             0x0
showcmd         0x1

***LinkFlags***
HasLinkTargetIDList|IsUnicode

The result of this process is a functioning LNK file with minimal metadata.  No disk or volume info, no SID, no MAC address, none of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 things we'd look for when analyzing a weaponized LNK file.

I put some of what was used in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 creation of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se LNK files on GitHub.

Tuesday, March 05, 2019

Book Writing Misconceptions

You have to admit, our industry is fraught with misconceptions.  Misconceptions and misunderstandings about business practices, about what things should be versus what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y really are, about what some data represents, misconceptions about how many emails some people get, and misconceptions about how "busy" people are. The list goes on. From my own perspective, I get it.  I've been in work-from-home positions since about 2006, but even when I was working in an office or "cube-farm", my world view was somewhat limited. As such, I really try to ask and find out before I make an assumption about something...I try.  That doesn't mean that I always succeed.  But I do think that it's human nature to make some assumptions about things.

From an external perspective, over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 years I've received emails and messages that have started off, "...I know you're probably too busy to answer this...", but that's never been cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 case.  Ever.  In more than a few instances, I've responded in under an hour, and in cases where cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 exchange has been about RegRipper plugins, I've returned a working plugin in under an hour, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n proceeded on to provide something a bit more polished, usually in under 4 hrs.  This is simply meant to illustrate my point, that someone who doesn't have any insight into my daily work life will assume that I'm "too busy", but that's simply cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir perspective, developing in isolation from any meaningful input.

Okay, that being said, on to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 part of this post that deals with writing books.  I'll be cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 first to admit that when I started down cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 road of publishing my first book I had what turned out to be a few pretty big misconceptions about what working with a publisher would do for me, and I'm here to share cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m.

Before I get started, however, let me be clear...I'm not asking for anything.  I'm not writing this in hopes of getting feedback, nor to get anyone to change what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y do, nor to suddenly pick up a banner and charge forth.  Not at all.  I'm simply pulling togecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r stuff I've had sitting around in draft form, and I thought I'd put it out cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re.  If this shines a light for someone, great. 

Also, I've cancelled my contract for book number 10, which was to be titled, "Practical Windows Investigations". The content of this book had been shared here and here.

Okay, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n...let's go.

Book Writing
I didn't embark on this journey to obtain notoriety or fame.  I started down this road because I had found cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 books on my topic(s) of interest wanting...I couldn't find any books containing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 content that I wanted in bookstores. As such, I decided that I wanted to put togecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r a book that I would want to take off cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 shelf of a book store, and proceed to check out.  In most of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 cases to that point, I had seen titles that contained cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 words "Windows" and "forensics", taken cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book down and thumbed through it, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n put it back, dissatisfied with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 content.  I did ultimately purchase several of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 books, but that was because I wanted something in front of me to remind me, "not this".

You don't get rich writing books, especially books in a genre such as DFIR.  This is not a condemnation of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 community, it's a simple fact.  Simply put, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 topic is far too niche.  What you do get out of it is a bit of taxable income which seems great before taxes, but come March and April is anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r part of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 paperwork that you need to be sure that you have in order.  This is not a complaint, it's simply a fact.

At one point, years ago, what I was doing and writing caught cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 attention of someone at Microsoft, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y used part of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir team budget to provide me with an MSDN account.  This allowed me to get access to newer operating systems (this was pre-Windows 7) and applications, in order to answer questions like, "...what if you do that with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 newer OS/application?"  However, he moved on from his role and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re was no more interest from Microsoft, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 subscription lapsed.

Marketing
Maybe cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 biggest misconception I had when I started, and held even during cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 early days of my publishing "career", was that somehow cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publishing company was going to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 marketing driver for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book(s), and that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y'd be wildly successful because of that.  I thought that somehow, maybe at some point, I'd write something that would get cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 attention of Microsoft, and through those marketing efforts, I'd somehow "level up" and embark on a new and exciting career path.  Again, that was a pretty big misconception on my part.

Okay, now for a marketing "war story".  Keep in mind, I'm not a marketing person, but at one point, I was due to speak at a fairly big conference ("big", as in within cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 DFIR community), and I noticed that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re was a total of about half a dozen folks attending that same conference who all had published titles under cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher's imprint.  And those titles included cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 word, "forensics", as did cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 title of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 conference.  I reached to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher and asked if cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re were plans to sell books at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 conference.  After all, this is what one would call a "target-rich environment".  Set up a table, have books available, and have cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 authors come sign books after cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir speaking event.  While cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publishing company did have a relationship with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 conference vendor, it turned out that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re were no plans to do anything with respect to that conference.  After a back-and-forth, and an incredulous email or two from me, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher decided to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir credit that while cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y were on a family vacation in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 city, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y would bring a couple of boxes of books and set up a table.  All of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 authors in attendance rallied, and stopped by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 table at various times to sign books that had just been purchased...pick up cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 table, pay for it, shuffle a few steps to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 right and get it signed by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 author, who was just speaking on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 podium a few minutes ago.  By cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 time cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 event was complete, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher had only a few books left.

I never understood why this had not been part of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 plan.  When I had asked about cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 marketing plan for previous books, I was told at one point that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher had a list of 101 "big names in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 industry", to whom cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y would send books and hope for a review.  I got cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 list and noted that most of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 names on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 list had no interest in host-based, nor Windows, digital forensic analysis.

The publisher does not ask me about attending conferences for book signings.  Sounds cool, I know, but it's not something that was done.  Would it make sense for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher's marketing department to contact authors about conferences focused on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 community (digital forensics, IR, threat response/intel, etc.), maybe help get cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m a speaking slot, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n have those speakers spend time at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher's table signing books?  Yes, it would...but perhaps due to very limited marketing budgets, it doesn't happen as much as you'd think.  Again, a big misconception on my part.

In my experience, all of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 marketing for published books needs to be done by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 author, through whatever social media networks cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y have.  The ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r step I've taken to promote cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 books is, over time, I've developed a position where I've been able to negotiate some changes to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 default contract; one of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m has been cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 number of complimentary copies of books I receive.  When I get cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m, I cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n send signed copies to those folks in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 industry who've had cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 greatest impact on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book being published, and ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs I give away.

Follow-on Editions
Anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r misconception of mine, based on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 language in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 contracts I signed, was that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher might "find value" in a book and come to me about writing a follow-on edition to a book.  It turns out that this was never cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 case.  WFA 2/e?  That was something I pushed, as it was with editions 3 and 4.  The same was true with WRF 2/e.  None of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 follow-on editions were cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 result of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher coming to me and suggesting/requesting cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 new edition, due to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 success of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 previous edition or requests cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y'd received that a follow-on was needed/due, etc. 

Similarly, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 creation of follow-on editions hasn't been something that's been requested or pushed by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 community.  For cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 most part, if an edition needs to be updated, if anyone contacts me about it, that's all cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y say.  "It's out of date", or "it needs to be updated".  When I ask for specifics, along cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 lines of "where would you like it to go?" or "what topics would you like to see addressed?", that's where cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 exchange comes to a grinding halt.

Anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r aspect of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 follow-on editions that likely led to a drop in sales was a move to standardized cover art.  As a concept, this was a good idea, but cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 execution led to considerable confusion.  What happened was that most of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 titles used similar cover formatting, and while cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 words were different, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 colors were similar.  For example, only two shades of green were used, so when I took copies of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 newly published Windows Registry Forensics to a conference as give-aways, one of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 recipients told me that he already had cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book.  As it turned out, he had Windows Forensic Analysis, but cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 cover art and colors were so similar, he couldn't tell cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 difference between cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 two books (yes, even though cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 words on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book were different) without looking closely at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 words.

Having copies of my books on my bookshelf, side-by-side, all with similar cover art and color looks pretty cool.  Add Brett's books right beside cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m and to me, it looks impressive.  However, in practice, it made cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 books difficult to distinguish and likely lead to missed sales, as casual observers saw cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 design and color, decided that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y already had a copy, and moved on.

Feedback
After I had completed IWS and it had been "on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 streets" for about a month or so, I received a survey from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher.  The questions were centered around requesting feedback regarding my experience with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 production of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book.  Well, I'll tell you that my responses and comments were not what one would call "glowing", and at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 end of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 survey, I checked cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 box, "yes, I would be willing to discuss my responses...".  I never heard back.  This was my ninth published book, albeit cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 first under this particular publisher (this one had purchased my previous publisher).  I assumed (incorrectly, again, it seems) that my considered comments would have some level of credibility, and that sending me cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 survey was something more than simply pro forma and rote.

Royalties
Guess what?  Writing DFIR books does not get you to a point where you can retire as soon as your first book is published.  Or even your second or third.  Lots of folks in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 community assume that because cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y enjoyed cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book or because cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y have cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book, everyone has it and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 author is living in a mansion between Dean Koontz and Stephen King.  Nothing could be furcá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 truth.

While I'm happy that several of my books have been translated into foreign languages (looks good on my bookshelf), cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 fact of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 matter is that in one case, I made $20 on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 deal.  Before taxes.  Publishers sell cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 right to translate cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book for a set fee, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 author gets a royalty on that fee, not on each of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 books actually sold in that language.  No, this wasn't a shock to me, as I'd read cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 contract.  Honestly, I hadn't expected any of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 books to be translated into anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r language.  I'm simply sharing this to clear up a misconception.

Conclusion
After all of this, I had to ask myself, why am I signing over my intellectual property to someone who's not really interested in it, has no interest in supporting cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 continued development of it, and at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 end of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 day just made it harder than it needed to be to get a book published.

I've tried three times over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 years to get cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publishing company I was working with to move in a direction that made cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 process for authors in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 DFIR community a lot smoocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r to get a book published, from cradle to grave.  The plan I laid out cost cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher nothing to implement, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 first time I brought it up cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re were a lot of misconceptions; it seemed that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher could not fathom cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 idea, and filled in what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y saw as "gaps" with assumptions.  By cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 time I got cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 editor on my side and championing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 idea, she left cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 company and I had to start all over again.  I realize that you can't change a 500 year old business model overnight, and I wasn't trying to, but it became clear that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 publisher did not want to move in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 direction of increasing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 number and quality of DFIR books cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y were publishing, so why bocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r?

My thought was that I could act as a liaison for new authors, to help cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m understand cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 process and set expectations, and help cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m overcome some of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 hurdles cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y would encounter.  In short, to help new authors get published and ultimately have a wider range of material and topics covered and available.

The Community
There's anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r side to this that isn't talked about, and it's cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 misconception(s) held by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 vast majority of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 "community".   Most of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 folks I've engaged with over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 years seem to have cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 belief that if someone gets a book published that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y're somehow "famous", an "expert", and far "too busy" to be bocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365red with a call or an email.  That "busy", in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir minds, seems to translate into "rolling in work".  "Busy" is a badge of honor that many seek out, but I've been working pretty hard over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 past year to abolish my own use of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 word, even in casual conversation.  This is due to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 fact that even if I'm working hard on something...a report, creating cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 smallest weaponized LNK file possible, whatever...sometimes taking a break to eicá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r address a request or tell cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m I'll reply later is a good distraction.

The honest truth is that I'm somehow "famous" or a "rock star" simply not cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 case.  I still have to apply for jobs, just like everyone else.  I still have to submit to CfPs to speak at conferences, just like everyone else.  I do not get calls or requests to perform actual analysis work, and at one point (right after my third book was published), I was literally turned down for a job simply because I had published books.  That's right; I was told, "...we can't afford you...", even though we had not gotten to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 part of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 interview process where we were discussing compensation, and HR hadn't even asked me about my current salary.

Several years ago, I was contacted by an attorney via LinkedIn, and asked to do some work, which I did pro bono.  I wasn't cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 first, nor only person contacted, but I was likely cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 first one to respond.  It was a fascinating case (because it was real world) and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 result was that based on my report, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 judge decided to drop cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 case.  The fact is that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 person who reached to me had no idea who I was, and had simply taken a chance on contacting me based on my social media profile.

My point is simply that I've been told many, many times that someone did not reach out to me because cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y thought I was "too busy".  This is true no matter how many times I've dispelled that myth.  In some cases, I've turned a request for a new RegRipper plugin (or an update to an older one) around in an hour, and returned something a bit more polished in four hours.  I've answered questions, responded to emails, and been on phone calls...when asked.