Low level Hex disk edit & search util needed- suggestions please?

low level Hex disk edit & search util needed- suggestions please?
Maybe It's just late & I've had a bad day.... but I haven't needed a low level Hex disk edit & search utility suitable for an Intel 10.4.x Mac until now and can't seem to locate one.
There should be plenty of free/shareware options (because they're handy and not particularly hard to write ... and every tech head needs one some time)...
Any suggestions please?
[I haven't bothered with the commercial stuff - like tech tool/Norton/*insert name here* Recover/repair, Something Genius etc. etc. because they are all without exception either unnecessary (just pretty shells for the underlying UNIX/X utils) useless AND greedy $-gougers, just useless, or just money gougers so I couldn't even say whether any still have a 'feature' like the old Norton Disk editor app had - but a quick look about suggest not...]
grumble
Any specific suggestions/links, please?
TIA

they are all without exception either unnecessary (just pretty shells for the underlying UNIX/X utils) useless AND greedy $-gougers, just
useless, or just money gougers
Such a high-esteem for fellow human beings - and
programmers...
You know, there are some good decent nice people
behind those names?
You'd be amazed at how much testing goes into a product.
[SNIP]
g'day Hatter...
Yes, I know there are some good decent nice people behind those names..fellow human beings - and fellow programmers (so yes, I do know...) In previous incarnations I have 'thunk up' and developed, Marketed & supported considerably more complex Apps & systems myself - I even know some of the people you mention personally - and they are usually decent Blokes/women but normally, it isn't the programmers who make the decisions on pricing/features/support/performance/upgrade costs & cycles etc...
My only error was, I agree, the phrase 'without exception' - but (mainly) only because I haven't bought/tested & used all of them very very recently. So I offer my apologies to those to whom my remarks should not apply (long, late night/early morning frustration...)
However, I also offer a few simple pertinent examples:
One 'top name' Utility company had a 'save your Mac HD' product on the market for some time that was almost guaranteed to TRASH it irretrievably but did NOT say so - nor did they help or compensate those they harmed.
Several are selling what amount to simple, pretty, GUI shells for 'free' or OS-included command line tools - no more, no less but do NOT say so and are asking good money for the 'software'.
Many are asking ridiculous prices for "regular upgrades" so you can keep their tool current with your Mac OS - one wants US$100/year for it, another, $15 per u/g, others, US$25 or $40 per u/g; one asks 'only' $10 - and these 'upgrades' are happening 3,4,5,6 times per year and are necessary for the Marketing company to keep their product Saleable to new purchasers and new Macs (as well as for important Bug Fixes - and only co-incidentally to keep it performing with your current Mac and OS - which is what you paid them for in the first place).
I won't pay for a product 3, 6 or 9 times and I won't advise my clients to: It's not unreasonable for a person to expect a 'sensible lifetime/currency' of Product X for Computer Y - say 3 years (e.g. AppleCare). I wouldn't object to paying for an "upgrade" at that point - IF it's worth the money.
Software is Waaay too expensive in many cases and is simply inviting 'piracy' - from people who have already PAID for the product: sadly, they are killing their own Gooses.
Seriously, one product costs ca. US$100 to Buy in the first place
To keep it actually working for you costs about the same again Per Year - a 3 year 'sensible lifetime' or 'currency' cost of US$300 or $400! [That'll buy a lot of 'bare drives' to put in a handy Firewire case for automatic backups in Background, differential backups etc. and other simple practices which render this product type largely unnecessary ].
For what? A relatively simple set of utilities which would actually cost the company involved less than $5 total each - over 3 years - to make available to existing ( or 'current') owners. [Applecare 'complete' Hardware and Software warranty & support on a US$2000 iMac - which includes Tech Tools Pro Deluxe or somesuch costs about US$165 for 3 years. Total.]
Having designed, developed, Marketed, supported & maintained more complex Applications to/for a sizeable user-base (in US terms) over multiple complete Series of Product 'life-cycles' - regular Updates and all, I think I know where the pirates are.
These practices have been rampant in the MSWindows™ market for a longtime. It's a real shame to see it in the Mac world.
I have all the esteem in the world for those fellow human beings who deserve such - and programmers who are 'good decent nice people'.
I have none to spare for monopolists, 'exploitationists' or any of those who take unfair/unreasonable advantage of their fellow human beings - AND of programmers who are 'good decent nice people' (like, say, ME... .
In any event, as I said: they are "killing their Gooses": I know of at least 6 software companies which went this route a while back. All are dead or dying.
Thank you for your help - and the opportunity to apologise for 'mis-speaking'.
all the best,
orig g4 733, many others thru (the luvly) Macintels     New & old Macs, Wintels, MacIntels, other systems...

Similar Messages

  • Java .class files low-level (hex) editing?

    Hello, all!
    I have a problem:
    There is an application (namely a J2ME instant messanger for Nokia mobiles). It is a non-commercial application. But unfortunately, there is a bad bug in the application. It is not even a bug, it is more a feature - but it does not support Russian (cyrillic) characters encoding. Russian characters in all incoming messages are displayed with a kind of hierogliphs.
    I wrote to developers (and not only I did - I know at least 3 russian people who also wrote a developer about this) - but unsuccessful. Developer keeps silent.
    So what I decided is to fix the bug by myself :) By decompilation, e t.c.
    Unfortunally, the midlet is hard obfuscated :( So it took me some hours of reading obfuscated code, and now I see some ways which I must try to solve the problem. I think I must write a code which processes the desired String variables (Despite obfuscation, I can see which Strings to process to obtain effect), and inject this code somewhere to be executed, and from where it could reach the desired Strings.
    But the great problem is that obfuscated classes produce a lot of erroneus code, which can not be compiled back. So I decide to reject the decompilation at all, or at least of the big classes (where it is a lot of errors, which I can not correct manually).
    In some moments, the application stores the desired Strings in the java.lang.Hashmap. So if I could place my processing code into the Hashmap methods, then I could easily process what I need.
    Evidently, I can not edit the real basic java classes. But why not to make the applicaton using my class with identical functionality, instead of java.jang.Hashmap?
    My idea now is to edit the .class file of the midlet (yeah, edit with notepad), replacing all the references to "java/lang/Hashmap" or "java.lang.Hasmap" with "java/lang/Fuckmap" and "java.lang.Fuckmap".
    So did I (replaced it in norepad).
    I read the Sun's documentation about .class file structure, and it seems that nothing is against it. There is no encryption, no checksums, e t.c.
    Then I produced "Fuckmap" class this way:
    import java.lang.Hashmap;
    class Fuckmap extends Hashmap {}
    (compiled and preverified it of course)
    And placed it into java/lang folder inside the application jar.
    I instead of working properly, I get the "Application error - invalid constant pool entry"). What do I do wrong?

    2 lexzeus, mlk:
    I understood you.
    I jave just tried it, and used "jaga/util/Fuckmap" (jaga, not java). But still the same ("Invalid constant pool entry). I tried two times (maybe I could make something wrong?), both times took "clean" jar package, e t.c.
    Do you really think jav.alang.Hashmap should help now? I have ony little hope :(

  • Spinrite functionality on the Mac (low level hard disk sector maintenance)?

    With Windows, I can use SpinRite http://www.grc.com/sr/spinrite.htm to pro actively fix hard drive problems before they occur.
    It will read/write all the sectors on a hard drive with many different bit patterns, forcing a remap of questionable sectors before they become a problem (and recovering the data from failing sectors by turning off error correction and hitting it many many times to salvage what it can).
    Very, very popular in Windows-land.
    Spoke with DiskWarrior, and they don't do anything like this.
    Is there a product like this on the Mac?

    Stefsun - I respectfully suggest you do a bit more research before you trust your data to S.M.A.R.T.
    A small company named GOOGLE had these observations:
    Given the lack of occurrence of predictive SMART
    signals on a large fraction of failed drives, it is unlikely
    that an accurate predictive failure model can
    be built based on these signals alone.
    Out of all failed drives, over 56% of them have no
    count in any of the four strong SMART signals, namely
    scan errors, reallocation count, offline reallocation, and
    probational count. In other words, models based only
    on those signals can never predict more than half of the
    failed drives.
    We find that
    failure prediction models based on SMART parameters
    alone are likely to be severely limited in their prediction
    accuracy, given that a large fraction of our failed drives
    have shown no SMART error signals whatsoever.
    http://research.google.com/archive/disk_failures.pdf
    Cheers!

  • I want to record guitar/bass at a entry pro level with a EMU 1212M - I need advice please......

    Hi,
    I am new to recording music and am looking for a cost effective way to record at true 24bit/dithered to 44.1k+ quality for my home computer. I have a pro electric guitar vox amp and mic + top line PC computer.
    I would like to get some opinions about EMU 1212M and If it is best suited for my needs.
    Can I go line out 1/4 jack from my amp to the 1/4 jack on the EMU without any quality loss? Also can I take my condenser mic and go line without any quality loss?
    I have read that using a preamp is the best way to go, If I get this card will I suffer any quality loss from not connecting my instruments to a preamp first?
    I read that people are having trouble using fruity loops with this specific card, is this true, and is there another software besides fruity loops that's better suited for this card?
    A few people report they wind up buying a interface for there guitar to interface with the card for better quality, Is this true or necessary?
    In short, would the 1212M be a good place to start off at a entry pro level home recording? What limitations will I have using the pre-installed Cubeace LE edition? Any thought are welcome.
    Thank you,
    Jay lyons

    I'm into recording music, too, but I'm a little more experienced with it. Thing is I just use a MIDI keyboard and a microphone for vocals and other instruments, but I'm looking into the e-mu system for guitar parts. You're definitely going to be very limited in what you can do with any included software (personal experience), so you should get software that will work just for that. there's alot of free stuff out there like audacity, but I use voyetra record producer deluxe edition because it's easier and has more than just the basics. you can try it for 30 days, if you want.

  • Hp Pacilion p6110f video problem, need suggestion please.

         That is the model of the desktop I currently have. The problem I am having is when I try to edit hd video in Adobe Premiere the uncompressed file just lags in the source monitor, sometimes it won't play at all. I've been told to try and upgrade the graphics card but all the graphics cards require a bigger power source which now means I have to replace the power supply. Another person had said to change the graphics cards and add another internal harddrive. I don't know what kind of harddrive I need or will work and which graphics card would be the best. Any and all help is appreciated.
    Thanks,
           Bob

    Hello Bob
    I believe what you have been told is accurate.
    If your video card is not powerful enough to play HD video then you can experience monitor lag or the video not playing at all. Unless you have changed you video card, your computer has an integrated Intel GMA 3100 which is not meant for playing HD video. As such playing HD content may work, but only if the processor can pick up the huge slack. Getting a new video card would be the best choice, however, as you stated, a new graphic card will need a larger power source. Even the cheapest low end cards on the market (currently) suggest a 300Watt power supply (yours is a 250Watt).
    The idea that a new hard drive might work is iffy. If you get a faster drive than you currently have, yes the data can be read faster, but if the CPU and video card can't process it fast enough it is useless.
    I have another question, what operating system are you running and are you editing uncompressed 720p or 1080p?
    Don't forgot to say thanks by giving "Kudos" to those that help solve your problems.
    When a solution is found please mark the post that solves your issue.

  • I Need Suggestions, Please...

    Hi ..I am having difficulty posting a new topic ..perhaps you can assist me. I have a G4 Quicksilver with 733 processor. when I bought this computer it did not have a combo drive (superdrive) installed. All I have in it is a CD R/W. I want to add a superdrive or replace the CD R/W with a superdrive. I am running OS X 10.4.11. I have seen several Pioneer superdrives, different model numbers that say will be compatible with my computer = they say OEM ..... not sure if thats accurate or not. I want to do this right the first time, but not sure of the process involved...i.e. what brand - perhaps Pioneer since those were the original ones installed...I'm open to suggestions on the brand. Also what software is required to enable the drive to work in my computer.. I'm lost here Any and all help would be much appreciated.
    If you or someone would like to just email me with the info that is okay with me. My email address is rockyredbaron at yahoo dot com - or just post here is fine as well.
    Rick
    <Post Relocated and Edited by Moderator>

    Hello Rick, and welcome!
    Your aren't the only one who has trouble finding how to make a new post. Apparently the forum software has challenged a lot of folks. The hosts moved it for you. This message from the Hosts may help in the future:
    http://discussions.apple.com/ann.jspa?annID=650
    FWIW, your G4 is older than the models covered in this forum, although people here can usually help. The area into which the G4 QuickSilver falls is here:
    http://discussions.apple.com/category.jspa?categoryID=113
    although it's not apparent from the forum labeling.
    I believe 10.4 does not require any extra software to work with the SuperDrives you're seeing. Are you looking at Other World Computing? Most of their drive listings call out what works by OS, like in this link:
    http://eshop.macsales.com/item/Pioneer/DVR116DBK/
    At the bottom of the page it says "supported" for 10.4.3 and later.

  • Contemplating buying Xcelsius - need suggestions please

    We are insurance agents and prepare excel proposals for our clients. On the average we receive 70 different alternatives from numerous carriers for every single proposal we prepare; whether it is for a 3 men group or for a 200 men group.
    Each proposal is different, so this process is not only tedious, but highly prone to mistakes. For each proposal we prepare, we enter each carrier data into a separate worksheet (all 70 different alternatives)...and re-enter each number ONE BY ONE from the PDF copy we get from each insurance carrier...as you can imagine, IT CAN TAKE US DAYS JUST TO GET ONE PROPOSAL READY!
    We are contemplating using Xcelsius to make our presentations dynamic and also be able to streamline this process.
    Is there a way to either streamline this process using Xcelsius? If so, which version works best?
    Is there a way we do not have to re-type the numbers from the PDF into the excel so that we can then convert each different proposal into an Xcelsius presentation?

    Hi,
    It is better if you ask your questions in Business Objects - Xcelsius forum.
    SAP BusinessObjects Dashboards
    Regards.

  • Problem.. need suggestions please

    I have a program which, upon initialization, checks to see if a configuration file (that the programs' configuration "window") created. If it does not exist, the configuration window will open, prompting the user to enter the settings. Up to here, the program works. The problem I am having is loading the main program once the configuration has been saved and the window is closed. Can anyone please point me in the right direction on how to do this?
    Thanks,
    Chris

    You can use a WindowListener (or is it called FrameListener ?) to check when the window is closed.

  • High performance (low level) jdbc access routines

    Does anyone know of any low level jdbc access routines?
    My need is to be able to do high speed data access. I'm looking for something 2 orders of magnitude faster than what is available with the typical use of java.sql (connection, preparedstatement, resultset and so on).
    Several years ago while using visual basic and odbc, I had to use direct calls to the odbc32.dll functions for data access to get the performance I wanted rather than the ado and rdo stuff. I am wondering what is available with jdbc - perhaps the routines that are used when writing jdbc drivers themselves. I don't know if there is an equivalent "gateway" that all jdbc drivers use (like the odbc32.dll that is used with all odbc drivers in windows)
    Any comments would be appreciated. Even just hints as to where I might find this kind of information.

    Does anyone know of any low level jdbc access routines? What are you expecting besides what is provided in the java.sql interfaces?
    The JDBC spec spells out what the interfaces are. There isn't anything else to call.
    >
    My need is to be able to do high speed data access.
    I'm looking for something 2 orders of magnitude
    faster than what is available with the typical use
    of java.sql (connection, preparedstatement, resultset
    and so on).Faster than what driver talking to what database over what network?
    Several years ago while using visual basic and odbc,
    I had to use direct calls to the odbc32.dll functions
    for data access to get the performance I wanted
    rather than the ado and rdo stuff. I am wondering
    what is available with jdbc - perhaps the routines
    that are used when writing jdbc drivers themselves.You'll have to write your own driver.
    I don't know if there is an equivalent "gateway"
    " that all jdbc drivers use (like the odbc32.dll that
    is used with all odbc drivers in windows)Since Java's platform-independent, there's no easy out like taking advantage of OS calls.
    Any comments would be appreciated. Even just hints
    as to where I might find this kind of information.Sounds to me like you want to write your own driver, and when you're done it will only be good for one database and operating system.
    I'd have to ask what made you so certain that database calls were the bottleneck in your app. For the typical Web app, a reasonably well written persistence layer will be fast enough. There's other network latency in the system, and UI response can be slow enough to keep up. Are you worried about high throughput to the database for a Web app? If so, you might be guilty of premature optimization.
    Unless I was absolutely certain that the JDBC driver from my database vendor would not do the job, I'd write the app and then profile it to find out where the performance bottlenecks were. I wouldn't take this extreme step until I was certain that the driver was the problem and a custom version would fix it.
    %

  • Disk Utility - Low Level Format??

    Does anyone know which "Erase" option, if any, does a true low-level format of a hard drive? The kind which flags bad sectors and updates the drives bad sector table.
    In the old days, before OS X, I used to use FWB "Hard Disk Toolkit" to format my drives to insure I didn't lose any data to new and unflagged bad sectors on a drive.
    But Disk Utility doesn't seem to have an old-fashioned "format with verify" mode that will do what I want. At least not labeled in a manner which allows me to understand that it is going to do that.
    Anyone have any inside knowledge on this subject?
    Thanks in advance.

    None. You cannot low-level format an ATA drive. Low-level formatting is for SCSI drives. What you can do is zero the data on an ATA drive which will mark bad sectors if there are any.
    Do the following:
    1. Boot from your Tiger DVD. After the installer loads select Disk Utility from the Utilities menu. If this is an external drive then you can use Disk Utility from your Utilities folder rather than booting from the DVD.
    2. After DU loads select your hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Click on the Partition tab in the DU main window.
    3. Set the number of partitions from the dropdown menu (use 1 partition unless you wish to make more.) Set the format type to Mac OS Extended (Journaled.) Click on the Partition button and wait until the volume(s) mount on the Desktop.
    4. Select the volume you just created (this is the sub-entry under the drive entry) from the left side list. Click on the Erase tab in the DU main window.
    5. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, check the button for Zero Data and click on OK to return to the Erase window.
    6. Click on the Erase button. The format process will take 30 minutes to an hour or more depending upon the drive size.

  • Need help in copying Invoice date to lower level item in Sales order report

    Hello Experts,
    I am debugging into one Sales order report.I need little bit help.The report is displaying Invoice Date for
    Sales order Billing documents for Higher item in Bill of Material Structures.But as per user requirement,
    I am supposed to show the Invoice date for lower level items also.The field for Higher level item is 'UEPOS'.
    I want to copy the Invoice date for Higher level item to lower level item. Can you please guide me in the logic?
    Thanking you in anticipation.
    Best Regards,
    Harish

    Hi BreakPoint,
    Thanks for the information.
    I have applied the same way but it is showing only lower line items now.
    Invoice dates for Higher level items are not there.
    I am pasting the code here which I have applied.
    Then you can give me more guidence.
    This is to be done only for 'ZREP' sales orders.
    if w_vbak-auart EQ 'ZREP' and w_vbak-uepos is not INITIAL.
                          read table t_final into w_final_ZREP with key vbeln = w_vbak-vbeln
                                                                        posnr = w_vbak-uepos.
                             w_final-erdat_i = w_final_ZREP-erdat_i.
                             else.
                    if w_vbak-auart EQ 'ZREP' and w_vbak-uepos is INITIAL.
                      w_final-erdat_i = w_invdate.
                    endif.
                    endif.
    Can you please sugest me changes here?
    Best Regards,
    Harish
    Edited by: joshihaa on Jul 13, 2010 6:22 PM

  • Require assistance on low level disk IO through Java.

    Hi
    I am looking for some java Api manual or java code for low level disk IO.
    Precise problem is, I am having minix image and a pen drive. I want to boot my pc from minix.
    In order to make pen drive bootable I need to write the image to sector 0 for which I have no idea how to do.
    Any info will be a gr8 help.
    Thanks
    Vineet.

    VineetArora wrote:
    Hi
    I am looking for some java Api manual or java code for low level disk IO.
    Precise problem is, I am having minix image and a pen drive. I want to boot my pc from minix.
    In order to make pen drive bootable I need to write the image to sector 0 for which I have no idea how to do.
    Any info will be a gr8 help.
    You can't. Give up now and choose a more suitable language for this project.

  • R100 low level format utility

    Hi all, I think I got a problem with my R100 hard drive. I cannot high level format by some reasons, bad sectors I guess. So, I'm trying to find a solution and I guess the low level format could be a solution for this. But, I couldn't find a utility for low level format. So, is there any utility I can do low level format R100 Hard?
    Thanks in advance

    Hi,
    You don't wanna low-level format anything these days! All current hard drives won't even let you. I had a problem with bad sectors and metallic noises from my drive last month and I tried to fix it with utilities like "spinrite" and a myriad of other software without success. I used spinrite to rebuild the hd. It took three(!!!) days! The drive then worked for a couple of hours before it developed new read errors. This symptom means that there are un-recoverable errors on the drive and you want to buy a new one.
    If you have warranty left, RMA it, otherwise go and buy a new drive. In Sweden the HD was incredibly expensive, about $400 (ridiculus, right!!). I had to buy this drive: http://www.sarotech.com/english/cgi/pd.cgi?cmd=view&rno=5
    for $260 and grab the hd from the casing.
    The Toshiba part# for the 40gb hd is: MK4004GAH
    Search for it. Here's one link: http://www.span.com/catalog/product_info.php?cPath=23_504&products_id=3149
    Also, read some more about low-level formatting and try out spinrite here: www.spinrite.com

  • I have Ps CS4.  I run Apple OS X 10.9.5  on a new MacPro 3GHz 8-core Intel Xeon E5 - 64 GB.    I hardly ever use CS4 ( preferring Elements for my low level needs), but I now want to use it's function for stitching together a landscape.  I fire it up and g

    I have Ps CS4.  I run Apple OS X 10.9.5  on a new MacPro 3GHz 8-core Intel Xeon E5 - 64 GB.    I hardly ever use CS4 ( preferring Elements for my low level needs), but I now want to use it's function for stitching together a landscape.  I fire it up and get Error 150:30 with the suggestion to contact you  - hence this message

    I have Ps CS4.  I run Apple OS X 10.9.5  on a new MacPro 3GHz 8-core Intel Xeon E5 - 64 GB.    I hardly ever use CS4 ( preferring Elements for my low level needs), but I now want to use it's function for stitching together a landscape.  I fire it up and get Error 150:30 with the suggestion to contact you  - hence this message

  • Need to get employees belonging to this org unit + its lower level org Unit

    Hi ,
        We have a requirment where in which we need to get all the employees belongs to a perticular in an     
        organization UNIT and its lower level org units.IS tehr any FM to find the same.
       i.e if we input org unit then it should return all the employees belonging to this org unit + its lower level 
        org unit(B002 relation ship)
       Any inputs are appreciated..
    Regards,
    Zareena.

    Hi Zareena,
    This is wht i understood in org management...
    evaluation path is the relation between two entities,
    entities may be
    job(C)
    position(S)
    Employee(P)
    Org Unit(O)
    O - O is line mangaer,
    S - O belongs to,
    P - S is owner of.
    i think if u observe O - O is line manger.. means in with same position
    S - O means that position belongs to the Org Unit
    P - S means the employee has that Position.
    All these type of relations will me maintained in the Infotype 1001 with the raltionships.
    All object types will be maintained in the Infotype 1000.
    Regards,
    Sreenivasulu Nallani.
    Award points if helpful..

Maybe you are looking for