I have had that question for a long time and I really haven't found a good straight answer to this question. I grew up doing blackhat all day every day.. and now I have thought about whitehat a lot, but I have absolutely no idea what whitehat is. How do I know that blackhat is blackhat if I don't know what whitehat is? Well.. as I have understood blackhat's one part is automation and lol I have all the software that's out there right now. Well at least 95% of most popular software.. So I can say I do a lot of blackhat.. So.. but what's whitehat then ? Slow manual work? Where's the line between white and blackhat ?