Verifier question

I'm trying to figure out a detail of the verification algorithm. I created the following method by hand:
public static void main(java.lang.String[]);
Signature: ([Ljava/lang/String;)V
Code:
0: iconst_0
1: istore_1
2: aconst_null
3: astore_1
4: nop
5: goto 11
8: astore_2
9: iload_1
10: pop
11: return
Exception table:
from to target type
2 4 8 Class java/io/IOException
This seems to me like it would have a local variable conflict in register 1 at instruction 9, but it verifies and runs fine. If I change the exception handler so that the end_pc is 5 (so that it includes the NOP), the method does not verify and tells me that register 1 contains wrong type. Similar things happen if I use anything in place of the NOP... the verifier just doesn't like having anything in the try{} block after that ASTORE. Can anyone tell me why it is ok with it when the ASTORE is the last instruction?? Thanks.
--Mike Stepp, University of Arizona
([email protected])

wow... pretty complicated stuff :p Its like
programming in assembly. Are u using BCEL or
JavaAssist?
If u r like me, pretty bad in assembly and VM/bytecode
internals, I would write the code that I want and use
javap -c to figure it out. Sorta of "reverse
engineer" :)Unfortunately, I can't just make javac produce the code I want...
I'm working for a project that performs Java bytecode obfuscation/analysis/watermarking, so I need to know exactly what is legal code, not just the code that comes out of javac (or even jikes for that matter).
I have been using BCEL, which is a really nice system.
Anyway, thanks for taking an interest. :-)

Similar Messages

  • What can I do if I forgot my verify question?

    I wanted to buy something but I just forgot the answer to my verify question
    So what should I do? How can I restore the question?

    Kappy's Some Solutions for Resetting Forgotten Security Questions

  • How to verify questions made in the review widget on ibooks author, how to verify questions made in the review widget on ibooks author

    Hi everyone, I'm creating a review widget on my ibook but I don't get to set which is the right answer to a multiple question. Any clue? thanks in advance

    Notice the answers inside the widget, each with a circle to the left - tap on one of those, which will then appear green with a checkmark in the center to indicate the correct choice.

  • I don't remember the answers to the verifying questions in app store?

    What can I do if I need an urgent purchase and asks me for the answers to some questions which I don't remember of. What can I do?

    Perhaps this discussion can assist you...
    https://discussions.apple.com/thread/4109342?tstart=0

  • Journalctl --verify questions.

    When i run journalctl --verify i get
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/[email protected]a8a95180.journal has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]a8a95180.journal (Required key not available)
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/user-1000.journal has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/user-1000.journal (Required key not available)
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/[email protected]1b033f8ca4b.journal has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]1b033f8ca4b.journal (Required key not available)
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/[email protected]bca3c54b.journal has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]bca3c54b.journal (Required key not available)
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/[email protected]1e0558bd1f9.journal has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]1e0558bd1f9.journal (Required key not available)
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/user-120.journal has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/user-120.journal (Required key not available)
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/system.journal has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/system.journal (Required key not available)
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/[email protected]f59f775a.journal has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]f59f775a.journal (Required key not available)
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/[email protected]16f0dc098ff.journal has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]16f0dc098ff.journal (Required key not available)
    Journal file /var/log/journal/65464be80d794241791047d400000d0e/[email protected]~ has sealing enabled but verification key has not been passed using --verify-key=.
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]~ (Required key not available)
    journalctl --setup-keys gives me
    Sealing key file /var/log/journal/65464be80d794241791047d400000d0e/fss exists already. (--force to recreate)
    Even when i generate a new key with --force and run journalctl --verify-key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx i get
    02dcf0: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/[email protected]a8a95180.journal:02dcf0 (of 6553600 bytes, 2%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]a8a95180.journal (Bad message)
    02dcf0: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/user-1000.journal:02dcf0 (of 6553600 bytes, 2%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/user-1000.journal (Bad message)
    02dcf0: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/[email protected]1b033f8ca4b.journal:02dcf0 (of 6553600 bytes, 2%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]1b033f8ca4b.journal (Bad message)
    02dcf0: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/[email protected]bca3c54b.journal:02dcf0 (of 6553600 bytes, 2%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]bca3c54b.journal (Bad message)
    02dcf0: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/[email protected]1e0558bd1f9.journal:02dcf0 (of 6553600 bytes, 2%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]1e0558bd1f9.journal (Bad message)
    38f960: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/user-120.journal:38f960 (of 3747840 bytes, 99%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/user-120.journal (Bad message)
    02dcf0: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/system.journal:02dcf0 (of 6553600 bytes, 2%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/system.journal (Bad message)
    02dcf0: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/[email protected]f59f775a.journal:02dcf0 (of 6553600 bytes, 2%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]f59f775a.journal (Bad message)
    02dcf0: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/[email protected]16f0dc098ff.journal:02dcf0 (of 6553600 bytes, 2%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]16f0dc098ff.journal (Bad message)
    02dcf0: tag failed verification
    File corruption detected at /var/log/journal/65464be80d794241791047d400000d0e/[email protected]~:02dcf0 (of 6553600 bytes, 2%).
    FAIL: /var/log/journal/65464be80d794241791047d400000d0e/[email protected]~ (Bad message)
    What on earth is wrong with it and what i am missing. ??

    WonderWoofy et al:
    Regarding this:
    I just stick to the thought that it does indeed continue to give me what seems to be valid journalctl output.
    That's what I thought too, but now I'm not so sure. Have a look at this thread, which I posted the other day. It discusses some observations about subtle journalctl output oddities.
    Alas, no one has responded to the post yet (which requested assistance in reproducing the problem) so still can't be sure whether it's a problem specific to  my system or something more general that might perhaps be related to journal corruption. But given the frequency of reports about corruption -- I'm seeing it too, very often -- can't help wondering if they are related.  It would sure be nice to get some feedback on this so I can file a detailed bug report, which might help the systemd/journalctl developers get to the bottom of it.
    If anyone can provide journalctl logs across several boot cycles (annotated as described in the above thread) it would be a great help.  No need to even do the line-by-line analysis, as I described in the earlier posting; I'd be happy to look over your logs to see if the same sorts of peculiarities are occurring for you. Just post them to the forum here and I'll have a look. Maybe we can find a smoking gun.
    TIA.

  • Trying to purchase on iTunes for the first time on new Mac, asking for verifying questions-saying answers are incorrect. Reset password,still won't allow purchase without answering questions. Any advice?

    Trying to purchase on itunes, using new Mac...asking for security questions but won't accept answers. reset password and iTunes still asks for security questions. Any advice?

    After resetting your questions you've tried logging out (tap on your id in Settings > iTunes & App Store) and back into your account on your iPad to see if they then tie up ?
    If they don't, and resetting them yourself doesn't make any difference, then you could try contacting Support and see if they can help with what's going on.
    Normally when needing to contact support to get the questions reset you need to contact Support in your country : http://support.apple.com/kb/HT5699
    You could try the same contact method for your problem - or you could try contacting iTunes Support via this page, but as it's related to security questions they might just point you to the above : http://www.apple.com/support/itunes/contact/ , click on Contact iTunes Store Support on the right-hand side of the page
    For the $9.99 purchase and your $10 credit, if you are in the US then you need to add on your state's sales tax to an item's listed price

  • HT5312 How do I reset my questions? I didn't understand the article

    I was trying to purchase an app, and since my phone is new, they asked me verifying questions. The problem is, I answered those
    Questions 2 years ago, and I can't remember
    What I answered!
    Thank you!

    You need to ask Apple to reset your security questions; ways of contacting them include clicking here and picking a method for your country, and filling out and submitting this form.
    (96745)

  • Forget my security questions

    I forgot my security question. as written in the help i want to get a link over the rescue mail. but in the apple id menu they asked my again and again and again what my security questions are. https://appleid.apple.com/account/verify/questions?referrer=/account/manage/secu rity. No link etc. when i connect the support via telephone it doesn't work either. so can anybody in the whole wide apple world help me. it's such a ridiculous situation. i forget my questions and they want that i answer with my security question. i feel like kafka....

    The link will only show on your account if you have a rescue email address on it (an alternate email address is different). If you aren't getting the reset link then you will have to contact Support in your country to get the questions reset.
    Contacting Apple about account security : Contact Apple for help with Apple ID account security - is that how you've tried to contact them ?
    If your country isn't on that page then try this form to contact Support : https://ssl.apple.com/emea/support/itunes/contact.html
    When they've been reset you can add a rescue email address for potential future use : Manage your Apple ID primary, rescue, alternate, and notification email addresses
    Or if it's available in your country you could change to 2-step verification : Frequently asked questions about two-step verification for Apple ID

  • G3/300 B&W Dual Display issues

    I'm attempting to hook a second monitor to my machine. The primary monitor is an Apple Studio Display 17" CRT. I'd like to hook a second VGA monitor up. I put in a second ATI Rage card, and haven't yet gotten it to work. Here's the info from system profiler on the card I've put in:
    Under PCI Cards:
    pci1002,80:
    Type: VGA-Compatible Controller
    Bus: PCI
    Slot: J11
    Vendor ID: 0x1002
    Device ID: 0x4750
    Subsystem Vendor ID: 0x1002
    Subsystem ID: 0x0080
    Revision ID: 0x005c
    Under Extensions:
    ATIRagePro:
    Version: 1.4.4
    Last Modified: 3/26/05 5:29 PM
    Get Info String: ATIRagePro 1.4.4.2 (3166)
    Location: /System/Library/Extensions/ATIRagePro.kext
    kext Version: 4.0.4
    Load Address: 0x26efc000
    Valid: Yes
    Authentic: Yes
    Dependencies: Satisfied
    Integrity: Correct
    I'm running 10.4.9, and can't seem to figure this one out. Any thoughts?
    G3 B&W 300   Mac OS X (10.4.9)   768MB RAM/100GB/Airport Extreme

    Phirefenix,
    Welcome to the discussions. First question: are you sure it is a Mac compatible video card? If not, the second comment will not work.
    During startup, after the studio display lights up but before the software starts to load, hit the reset button on the front of the computer. This will give what I call a 'warm boot' and eliminate some esoteric issues. If that works, buy a new PRAM battery. If that does not work, verify question one.
    Ji˜m

  • Why aren't I receiving emails to reset my information?

    I tried to purchase a game and a song on my MacBook Pro through my Apple ID account on iTunes, but when I go to purchase it I need to verify questions that I can't remember the answer to, like "What was the first album you owned?".
    I can't remember my answer, so I clicked the option to send the info to my email. I've done this 4 times, on different days. I haven't gotten an email!
    I don't know why this is happening, and I cannot purchase anything.

    iTunes Store Support
    http://www.apple.com/emea/support/itunes/contact.html

  • What does this mean "We apologize for the inconvenience, but the ability to order books and prints is no longer supported in iPhoto 5. Please upgrade to a newer version of iPhoto to order these products.

    what does this mean "We apologize for the inconvenience, but the ability to order books and prints is no longer supported in iPhoto 5. Please upgrade to a newer version of iPhoto to order these products." I want to buy a photo book and that message keeps popping up.

    TD, LN - You guys make great points and I will take you at your word. Normally, I would not hesitate to update. I have a lot at stake here with a large vacation coming up with a great many new pictures anticipated. I don't know enough to understand what is meant by "verifying my library." Please give me some insight there and I will start the upgrade process tonight! Seriously, I have wanted to do this for some time, but have been scared away by reading too many situations on these forums.
    TD - you have a good sense of humor. I know all versions eventually need to be left to die away. Support is not eternal. I am sure I missed the announcement that certain versions of iPhoto would no longer offer the ability to conveniently make cards, calendars, books, etc. Like the original poster, I was surprised to learn my version did not offer that functionality only by requesting it and getting denied. Sort of frosted me at the time, as you can tell by my original reply here.
    If anyone can help me with the "verifying" question, I'll get off of here and let the original poster have his thread back! 

  • I am trying to get minecraft for my iPod touch. When I put in my apple ID it says that I have to verify that I can buy it. I click ok I pulls up a site ask me for my apple ID and then I put in my security questions. After that it ask me some weird questio

    I am trying to get minecraft for my iPod touch. When I put in my apple ID it says that I have to verify that I can buy it. I click ok I pulls up a site ask me for my apple ID and then I put in my security questions. After that it ask me some weird question like Who Is your favorite teacher and another question like what is your least favorite car model. I did not set those as my secure questions. So can u please help me

    Forgotten Security Questions/Answers
    You need to contact Apple by:
    1 - Use the Express lane and start here:
    https://expresslane.apple.com
    then click More Products and Services>Apple ID>Other Apple ID Topics>Forgotten Apple ID security questions.
    or
    Apple - Support -form iTunes Store - Contact Us
    2 - Call Apple in your country by getting the number from here:
    http://support.apple.com/kb/HE57
    or           
    Apple ID: Contacting Apple for help with Apple ID account security
    3 - Use your rescue email address if you set one up
    Rescue email address and how to reset Apple ID security questions
    For general  information see:
    Apple ID: All about Apple ID security questions

  • How can I verify my account if I forgot my answers to the security questions and the email the answers are supposed to be sent to is no longer in use?

    I have tried to buy some songs from iTunes but it says I must verify my account. I don't remember my answers to the security questions. There's an email I registered in case this happened but the password for that email was lost. So now I can't but any new songs.

    You need to ask Apple to reset your security questions; ways of contacting them include clicking here and picking a method for your country, phoning AppleCare and asking for the Account Security team, and filling out and submitting this form.
    (100276)

  • Can someone please help me with my security.  For some reason when I go to download from my itunes account, apple is asking me to verify my ID by asking me questions that are simply not relevant to me.  How do I change the questions?

    When I go to download from my iTunes account, it has started to say that I have to verify my ID.  When only last week I was able to download ok.  The questions it asks me are not relevant to me and I need to know how to reset the questions.   For example, it asks who is my favourite teacher?  I am over 50 years old and have not been in a classroom for almost 40 years, so I would not have ever answered a question like that in the first place as I would not know a name of a teacher.  Any clues anyone? 

    The Three Best Alternatives for Security Questions and Rescue Mail
         1.  Send Apple an email request at: Apple - Support - iTunes Store - Contact Us.
         2.  Call Apple Support in your country: Customer Service: Contact Apple support.
         3.  Rescue email address and how to reset Apple ID security questions.
    A substitute for using the security questions is to use 2-step verification:
    Two-step verification FAQ Get answers to frequently asked questions about two-step verification for Apple ID.

  • I can't remember my two security questions on my account. I made too many attempts and got kicked out for 8 hours. I do have a back up email addy that's verified on my account as well. Any resolutions?

    Looking for some help please!  I just got an iPad 4 and tried to purchase some apps on it and was prompted to answer my Two Security Questions that are on my apple account, and I can't remember them. I do have another verified email account attached to my account besides my @me.com one.
    I created an apple account a couple years ago when I purchased my iPhone and now I can't remember what my answers were. If anyone has any suggestions or resolutions, it would be greatly appreciated as I cannot purchase anything on my new iPad and cannot make another attempt for 8 hours to my failed attempts :( Thank you

    Tomorrow call AppleCare and ask to be transferred to the account security team.

Maybe you are looking for

  • Compatibility with Windows-based GUIs: e.g. Norton Desktop, RealPlayer, etc.

    Firefox 6 clashing with Norton Desktop, Java SE. .NET, and maybe RealPlayer. Possible workarounds: ReInstalling these after Firefox 6 updates. Setting iE as the default. What other incompatibilities with popular GUIs does the Mozilla techie staff kno

  • Tables stored in memory but may be accessed from other sessions

    Dear Oracle experts, it may be a stupid question but I'm searching for the best possibility to create a kind of temporary table which may be accessed from other sessions. Could you provide some hints/ catchwords to speed up my recherches. Thank you v

  • Select SQL statement with variable syntax error

    Hi All, I am running a Web Application with a java bean to connect to a mysql database. i have compiled a test .java file whcih works using the same statement that has a problem in my web application. Taking the statement out of the Web App makes it

  • Breakpoints not working with Command Line Project

    I have created a "Command Line Utility" "C++ Tool" and I am unable to breakpoint into the code. I'm in the Debug environment and select "Debug Executable" but no luck. I created the sample tutorial which is a Coco Hello World example and was able to

  • Idoc specification

    Hi I am new to this forum. I need to read and generate an idoc file in a Java application. I am searching for documentations abuot idoc: cuold you tell me where to find the officiale Idoc specifications? Second, are there any library (Java) that can