Sometimes they know sometimes they don't. 

Attorney client privledge is a common law understanding in the US that your lawyer cannot divulge or be forced to divulge what you've told them. 

This way you are encouraged to tell them the truth so they may best come up with a plan for your defense. There are of course some accused who will not admit guilt to their attorneys. Realistically we would never know if attorney knew or not.
සමහර විට ඔවුන් දන්නවා සමහර විට ඔවුන් දන්නේ නැහැ. ඇටෝර්නි සේවාදායක වරප්‍රසාදය යනු ඔබේ නීතීඥයාට ඔබ ඔවුන්ට පැවසූ දේ හෙළි කිරීමට හෝ හෙළි කිරීමට බල කිරීමට නොහැකි බව එක්සත් ජනපදයේ පොදු නීති අවබෝධයකි. මේ ආකාරයෙන් ඔවුන්ට සත්‍යය පැවසීමට ඔබව දිරිමත් කරනු ලැබේ, එවිට ඔවුන් ඔබේ ආරක්ෂාව සඳහා සැලැස්මක් ඉදිරිපත් කළ හැකිය. ඇත්ත වශයෙන්ම සමහර චූදිතයන් ඇත, ඔවුන් තම නීතිඥයින්ට වරද පිළිගන්නේ නැත. යථාර්ථවාදීව, නීතිඥයා දැන සිටියාද නැද්ද යන්න අපි කිසිදා නොදනිමු.