Given a cryptographic hash, $ \text{hash}(A || B || C) $, and the last block added to the hash, $ C $, can you determine $ \text{hash}(A || B) $?
In other words, can you roll back the last round of a hash function, given that you know the input to that round?
Assuming $ || $ means concatenation and the length of each $ A, B, C $ is the block size, so the hash function starts a new round with the start of $ C $.