Недавно я начал изучать низкоуровневые манипуляции с битами.
и
http://graphics.stanford.edu/~seander/bithacks.html#CountBitsSetNaive< /а>
Я понимаю концепцию очистки/установки/переключения/проверки и т. д., немного в пределах целого числа или байта. (Получить определенный бит из байта)
Однако я не могу найти как изменить значение бита в определенном месте на моем жестком диске.
Я бы попытался сделать это в Ubuntu 14.04 LTS. Я лучше всего знаком с Python и C++, но я приму ответы на любом языке.