Yes I know. First we determine free thiols, then we manage to 'break' existent S-S bonds and determine again the free thiols, the difference will allow us to estimate the disulfide bonds
Alternatively, you can block the free thiols with maleimide and then reduce the protein and use DTNB to measure the freed thiols. Reducing agents, like DTT and b-mercaptoethanol, do not cleave the thiol-maleimide bond, but they will cleave the thiol-DTNB bond.
Yes, DTNB with a suitable buffer is an easy way to determine the amount of free SH. I would recommend to consider the molar adsorption coefficients by Riddles et al. (1) and Eyer et al.(2) If you are interested have a look at our paper in which we applied Ellman to determine the surface concentration of SH on flat silicon and glass substrates. (3)