不正アクセス(3)

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

5秒置きくらいに延々とsshでアクセスを試みている方が。~
もっと有名どこに行けば良いのに・・・。
/var/log/secureからアクセスしようとしているユーザ名を抜き出してみた。
-grep Invalid /var/log/secure | awk ‘{print $8}’ | sort | uniq -c | awk ‘{print $2}’
>Aaliyah, Aaron, Aba, Abel, Chicago, Christ, Dakota, Exit, Ionut, Jewel, Jordan, Joshua, Justin, Nicole, Robert, Victor, Zmeu, a, aaliyah, aaron, abas, abby, abe, abel, abelardo, abigail, abilenki, abisay, abraham, absurdir_deadphp, acaico, access, account, ace, ada, adabas, adam, add, adela, adeline, adi, adine, admin, admin2, administrator, admins, admissions, adolf, adolfo, adolph, adraine, adrian, adriana, adric, adriene, aecpro, africa, agent, agnes, ahadu, ahmed, ahmir, aidan, akshay, akwon, al, alajuwon, alan, albert, albertha, alberto, album, aldivon, aldo, alec, aleczander, alessandro, alex, alexa, alexander, alexandra, alexandru, alexie, alexis, alexza, alfred, ali, alias, alice, alicia, alin, alina, alison, aljen, alka, allan, allison, almacen, alpha, alumni, alvin, alvis, alyssa, am, amadeus, amalia, amanda, amanjit, amaude, amavis, amavisd, amber, amber1, amber12, amber123, amber1234, amber12345, amber123456, amber1234567, amber12345678, amber123456789, amdsa, ameer, amelia, amelia1, amelia12, amelia123, amelia1234, amelia12345, amelia123456, amelia1234567, amelia12345678, amelia123456789, american, amireldin, ammon, amol, amy, ana, anastacia, anderson, andi, andra, andrea, andreea, andrei, andres, andrethiel, andrew, andy, angel, angela, angelina, angelo, angie, angry, anirudh, anita, ann, anna, anne, annie, anonymous, anouk, anthony, anthonyjam, antjuan, antoinette, anton, antonino, antony, antwan, apache2, apagar, apollos, apple, apple1, apples, appowner, appserver, april, aptproxy, arbaiah, arbgirl_phpbb1, arch, arec, aren, areyes, argetin, arian, arianna, arif, aris, armahny, armen, arnold, arnoldo, aron, arron, arthur, artificial, artur, artwork, aryeh, asher, ashley, ashlyn, ashlyn1, ashlyn12, ashlyn123, ashlyn1234, ashlyn12345, ashlyn123456, ashlyn1234567, ashlyn12345678, ashlyn123456789, ashton, asia, askdominic, astrid, atir, attila, aubrey, august, augusta, aurelie, aurora, aurore, austen, austin, austinsonn, auth, autumn, autumn1, autumn12, autumn123, autumn1234, autumn12345, autumn123456, autumn1234567, autumn12345678, autumn123456789, ava, avery, awner, axel, aziz, azure, baby, backup, bagde, bailey, baldwin, bambi, bandit, bank, banner, baptist, barbara, barbie, barney, barrington, barry, bart, bash, basil, bayonne, bcampion, bea, bear, beatrice, beau, beavis, beginner, bela, belea, ben, benito, benjamin, bennett, benny, beny, berlin, bernabe, bernadette, bernard, bert, bertha, beta, beth, betty, beverly, bftennis, bill, billie, billy, billyjoe, bind, biology, bios, bird, birgit, bitch, black, blake, blayd, blue, bnc, board, bob, bobby, bogdan, bonec, bong, bonito, boon, boris, boss, bouncer, box, brad, bradley, bramm, bran, brandon, brantly, brazil, brenda, brenden, brenton, bret, brett, brian, briana, brianna, bridget, brigham, brigitte, britney, bronzie, brooke, brooklyn, brooklyn1, brooklyn12, brooklyn123, brooklyn1234, brooklyn12345, brooklyn123456, brooklyn1234567, brooklyn12345678, brooklyn123456789, brown, bruce, bryan, bryce, bryson, buck, bud, buddy, buffy, build, bull, bunny, burrelli, burt, buster, butthead, bytes, caitlen, cal, caltech, calvin, camden, camelia, camellia, cameron, camille, camron, canna, capucine, car, card, carina, carl, carla, carlos, carlton, carly, carly1, carly12, carly123, carly1234, carly12345, carly123456, carly1234567, carly12345678, carly123456789, carmella, carmen, carnelious, carol, carolina, caroline, carrie, carshowguide, carson, carter, casey, cashius, cassandra, cassie, cat, catherine, cavanough, cecil, cecile, cecilia, cecilio, cedric, center, cesar, cezar, chales, chandler, chantal, charles, charlie, charlott, charlotte, chase, chayse, chemistry, cher, cheryl, chester, chicago, chile, china, chip, chipmast, chloe, choco, chocolate, chris, chrissie, christa, christelle, christiaan, christian, christiane, christine, christmas, christopher, chuck, chucky, cindy, claire, clamav, clara, clare, clark, class, class2004, class2005, claude, claudia, claudine, claudiu, clayton, clemence, cleveland, cliff, clinton, clock, close, cmd, cock, colby, cole, coleen, colet, colette, colleen, collin, collins, columbia, colvon, compushop, computer, confixx, connor, constance, contact, contraviou, control, cora, core, corine, corinna, corinne, cornelia, corrie, corrina, cortaes, corwynn, cory, courier, courtland, courtney, courtney1, courtney12, courtney123, courtney1234, courtney12345, courtney123456, courtney1234567, courtney12345678, courtney123456789, cpanel, craig, craigh, credit, crichard, crimson, cristi, cristina, cristopher, cro3, cruz, crystal, cupsys, curt, curtis, custom, customer, cvs, cvsuser, cyan, cyber, cycle, cyndi, cynthia, cyp, cyrus, cyrusimap, dacota, daijon, daisy, dajuan, dakota, dakotah, dale, dalia, dalton, damarius, damian, damon, dan, dana, daniel, daniela, daniele, danielle, danny, danterrius, daphne, darcy, daren, darian, dario, daris, darius, dark, darkblue, darla, darral, darrion, darryl, darwin, daryk, dashawn, data, database, datavious, date, datwon, dave, daveon, david, davion, davionandr, davis, davon, davonta, davontai, davonte, davy, dawn, dax, day, db, db4web, dbadmin, dean, deb, debbie, debby, deborah, debug, december, dedicated, default, delia, delta, denis, denise, denys, denzel, derek, desktop, desplantes, destiny, deutsh, dev, device, devon, dexter, dhcp, diamond, diana, diane, dick, diego, dina, dipti, divine, dkauffman, doc, doctor, dolores, dolph, doming, dominic, dominick, dominique, don, dona, donald, donna, donny, donovan, dora, doreen, dorian, dorin, dorine, dorms, dorothea, dorotheee, dorothy, dot, doug, douglas, dovecot, downloads, drew, drive, droopy, duane, duckie, dudley, dujoey, duke, dummy, duncan, dust, dustin, dwight, dylan, earl, earleen, earnest, east, easter, echo, ed, eddie, eddy, eden, edgar, edison, edith, edmund, edoardo, eduard, eduardo, education, edward, edwin, egg, eggdrop, egghead, eight, elaine, eleanor, elena, eleonore, eleve, elijah, eliot, eliott, elisa, elisabeth, elise, elizabet, elizabeth, ella, ellen, ellie, elliott, elly, elmer, elodie, elsa, elton, elvis, elyzabeth, email, emanuela, emely, emerson, emil, emilie, emily, emma, emmanuel, emmanuelle, emmanuelle12, emmanuelle1234, emmanuelle123456, emmanuelle12345678, emmy, enrique, enzo, eppc, eric, erica, erick, erika, erin, ernest, ernie, eryn, escape, esther, eszter, etc, ethan, ethereal, eugen, eugene, eugenia, eula, eustace, eustaces, eva, evan, eve, evelina, evelyn, evelyne, events, everett, ewa, exim, fabian, faith, faridah, farmer, farrell, fauzi, fax, faye, february, felicia, felix, ferdinand, feri, fernandez, fernie, fghost, file, filip, filippid_admin, filippo, film, filter, firewall, fitz, five, flash, fletcher, florence, florentina, florian, florin, flower, fluffy, fnet, forest, forrest, forum, foster, four, fox, fpress-user, fran, france, frances, francine, francis, francois, francoise, frank, frankie, franklin, fraser, fred, freddie, freddy, frederique, fredrick, freeman, freeze, friday, friends, fritz, ftphome, ftpuser, fuck, fukuzawa, fulton, gabby, gabe, gabi, gabriel, gabriella, gabrielle, gallagher, gamma, gareth, garey, garfield, garret, garry, gary, gay, gayle, gaynor, geena, geffrey, gemma, gene, genevieve, genge, geo, geoffrey, geography, george, georgia, gerald, geraldine, german, gerrard, gerry, gertrude, get, gia, gib, gibson, gil, gilbert, gillian, gina, ginger, ginnie, giovanni, girl, giselle, gladys, glen, glenn, global, gloria, gnats, god, goddard, godfrey, godzilla, gold, gordon, gordon.gtcc, gov, goverment, grace, gracie, gracie1, gracie12, gracie123, gracie1234, gracie12345, gracie123456, gracie1234567, gracie12345678, gracie123456789, grafik, graham, grant, gray, green, greg, gregg, gregory, grep, greta, gretta, grey, griffin, gtcc, guest, guest2, guestuser, guide, guinevre, guinness, guns, gus, guset, guy, gwen, gwenyth, gypsy, hack, hacker, hailey, hal, hall, hamilton, hamlet, hammer, hank, hannah, happy, harley, harmonie, harold, harriet, harriett, harris, harrison, harry, harrypotter, harvey, hate, hatton, haxor, hayley, heather, hector, helen, helene, hellen, hellena, help, henriette, henry, hera, herb, herbert, herm
an, hilary, hillary, hiperg, hk, home, homer, honey, horace, horde, hortense, hosting, hotel, hotels, house, howard, http, httpd, huey, hugo, humphrey, hunter, huxinsong, ian, icecast, iceuser, id, ident, identd, iesse, ifconfig, ileana, ileen, ilene, image, in, ina, index, india, indiana, indigo, ines, inez, info, informix, ingres, install, instrume, inter, internet, ioana, ionut, iq, irc, ircd, ircop, irine, iris, irvin, irving, is, isa, isaac, isabel, isabell, isabella, isabelle, isaiah, ismail, italy, ivan, ivory, jabber, jack, jacki, jackie, jackson, jacob, jada, jada1, jada12, jada123, jada1234, jada12345, jada123456, jada1234567, jada12345678, jada123456789, jade, jaimie, jake, james, jamey, jane, janet, janice, jannine, january, jaqueline, jared, jarod, jasmine, jason, jay, jayme, jazmin, jazmine, jean, jeanette, jeanine, jeanna, jeanne, jed, jeff, jeffrey, jena, jenna, jennifer, jenny, jerald, jeremiah, jeremy, jericho, jerome, jerrard, jerry, jesse, jessica, jessie, jester, jesus, jet, jhonathan, jhonny, jill, jillian, jillian1, jillian12, jillian123, jillian1234, jillian12345, jillian123456, jillian1234567, jillian12345678, jillian123456789, jim, jimmy, jking, jmartin, joan, joanna, joanne, joby, jocelyn, jodi, jodie, jody, joe, joeflores, joerg, joey, john, johnathan, johnny, johny, jojo, jonathan, jordan, jorge, jose, joseph, josette, josh, joshua, joyce, jr, juan, jude, judith, judy, jukebox, jule, julia, julian, juliana, julie, juliet, julius, july, june, junior, jupiter, justice, justin, justin1, justine, kacey, kailey, kaitlin, kaitlyn, kaleb, karen, karika, karl, karton, kate, katherine, kathleen, kathrina, kathrine, kathy, katie, katy, kay, kayla, kaylee, kaylie, kb, keaton, keegan, keisha, keith, kelly, kelvin, ken, kendall, kendall1, kendall12, kendall123, kendall1234, kendall12345, kendall123456, kendall1234567, kendall12345678, kendall123456789, kennedy, kennedy1, kennedy123, kennedy12345, kennedy1234567, kennedy123456789, kenny, kent, kernel, kevin, kiki, killer, kim, kimberly, kinder, king, kip, kirk, kit, kitty, kjayroe, klog, kmem, kramer, kris, kristal, kristen, kristin, kurt, kurtis, kyle, kylie, kym, lab, laboratorio, laboratory, lacey, laetitia, lalit, lance, laptop, larry, last, latitia, laura, laure, lauren, laurence, laurentiu, laurie, lavinia, lawrence, ldap, leah, leann, lee, lemancaf_leman, lenny, lenore, lenox, leo, leon, leona, leonard, leopold, leroi, leroy, lesley, leslie, lesly, less, lex, lexus, leyla, liane, lib, library, lilian, liliana, lillian, lillian1, lillian12, lillian123, lillian1234, lillian12345, lillian123456, lillian1234567, lillian12345678, lillian123456789, lillie, lilly, lily, lincoln, linda, lindsey, lindsey1, lindsey12, lindsey123, lindsey1234, lindsey12345, lindsey123456, lindsey1234567, lindsey12345678, lindsey123456789, linux, lisa, list, lists, liudawei, livechat, livia, liz, liza, lizabeth, lloyd, lnx, logan, login, lois, lola, london, loraine, lorainne, loreen, lorena, lorene, lorraine, lotus, lou, louie, louis, louisa, louise, love, loyd, ls, lucas, luce, lucia, lucian, lucie, lucius, lucky, lucy, ludovic, luigi, luis, luke, luna, luther, lydia, lyle, lyn, lynda, lynn, lynx, m-sato, m.gaitan, machine, mack, mackenzie, macropro, mad, madalin, madalina, madeline, madison, madonna, magdalena, magenta, maggie, maggie12, maggie1234, maggie123456, maggie12345678, magic, magneto, mahindra, mailbox, mailman, maintain, majordomo, makayla, malcom, mama, man, manager, mandrake, mandy, manny, manon, manuel, marc, marcel, marcelle, march, marci, marco, marcus, marcy, margaret, margaud, margaux, maria, mariah, marian, mariana, marie, marilena, marine, mario, marissa, marissa1, marissa12, marissa123, marissa1234, marissa12345, marissa123456, marissa1234567, marissa12345678, marissa123456789, marius, marivic, mark, marketing, marla, marleth, marlin, marlon, maroon, marquerite, marshal, martha, marthe, martin, martine, martinez, marvin, mary, mary1, mary12, mary123, mary1234, mary12345, mary123456, mary1234567, mary12345678, mary123456789, marylyn, maryse, mason, master, mat, mateo, math, mathilda, mathilde, matilda, matrix, matt, matteo, matthew, maura, maureen, maurice, mauro, maurta, maverick, max, maximilian, maxwell, may, maya, mb, mckenna, mdb, mdom, meadow, media, meg, megan, mel, melanie, melisa, melissa, melody, menu, mercedes, merlin, merry, message, meteo, mgaitan, mia, mich, michael, michele, michey, michi, mickey, miguel, mihai, mikael, mike, miller, mirc, miriam, mit, mitch, mkdir, molly, mona, monday, monica, monique, monitor, monroe, montana, moon, more, morgan, morris, mortimer, moses, mouse, movie, movies, mp3, mri, muh, murphy, music, mustang, mv, my, mya, myra, myrhodesiaiscom, nadia, nakajima, nameserver, nancy, naomi, narcissa, nasa, natalie, natasa, natasha, nate, nath, nathalie, nathan, navy, neal, ned, neil, nellie, neo, netadmin, netdump, netstat, network, nevada, new, newsletter, nexus, nfsnobody, nicholas, nichole, nick, nicolas, nicole, nigel, nilesh, nils, nina, nine, nishiyama, nitin, noaccess, noah, noc, noel, noname, nora, norm, norma, norman, normi, north, norton, nosho, notused, november, ns, o2, object, ocean, oceance, octav, octavia, octavius, october, odette, office, ogo, ok, oli, oliver, olivia, omega, on, one, oona, ooshika, open, oper, operador, oprah, oracle, orange, orders, osborn, osborne, osbourne, oscar, osvaldo, oswald, otto, out, ovidiu, oz, ozzie, pace, page, paige, paintball, paintball1, pam, pamela, panda, panel, paola, papa, parcy, parker, party, pascal, pat, patchserver, patric, patricia, patrick, paul, paula, paulette, pauline, paulj, payment, pcap, peaches, peewee, peg, peggie, pen, penelope, pentagon, percy, perl, perry, peru, pete, peter, petru, peyton, peyton1, peyton12, peyton123, peyton1234, peyton12345, peyton123456, peyton1234567, peyton12345678, peyton123456789, pgsql, phil, philip, philippine, phillip, phoebe, phoenix, phone, photo, php, phpbb, physics, picasso, ping, pink, pl, play, pm, poczta, polly, pong, popa3d, porno, porsche, portal, post, postmaster, premier, press, prince, princess, print, project, protocol, proxy, ps, psybnc, public, publico, purple, pvm, qmaill, qmailp, qmailq, qmailr, qmails, qtss, queen, quentin, quin, quincy, quinton, r00t, rachel, racquel, radiomail, raj, ralf, ralph, randall, random, raphael, raphaela, ray, raymond, reagan, reagan1, reagan12, reagan123, reagan1234, reagan12345, reagan123456, reagan1234567, reagan12345678, reagan123456789, rebecca, record, records, recovery, recruit, red, redhat, reed, regina, renee, resin, resumes, rex, reynold, rezvie, rhonda, ria, rian, rica, rich, richard, richie, rick, rickey, ricki, ricky, ridley, riley, ripley, rita, ritchie, rob, robbie, robby, robert, roberta, roberto, robin, robyn, rocco, rock, rocky, rod, roderic, rodger, rodica, rodney, rodrigo, rodrique, roger, roland, rolo, rolph, romania, romanian, ron, rona, ronald, ronda, ronny, ros, rosa, rosaleen, rosalin, rosaline, roscoe, rose, roseanne, ross, router, rowland, rox, roxana, roxane, roxie, roxy, roy, royal, royce, roz, ruben, ruby, rudolf, rudolph, rudy, rufus, rugby, rupert, russ, russel, ruth, ruthie, ryan, ryana, ryley, sabine, sabrina, sad, sal, sales, sally, salva, sam, samantha, samba, samir, sammy, samples, samuel, sandie, sandra, sandy, sangley_xmb1, santa, sapdb, sara, sarah, sasaki, sasha, saturday, savanna, savannah, save, scan, scarlet, scarlett, science, scorpion, scot, scott, scotty, sea, sean, search, seascape, sebastian, security, securityagent, sef, selby, select, selma, semenov, seoulselection, september, server, service, seth, setup, seven, seymour, sgi, sham, shana, shania, shaq, share, shares, sharleen, sharon, sharp, shaun, sheila, shelby, shelby1, shelby12, shelby123, shelby1234, shelby12345, shelby123456, shelby1234567, shelby12345678, shelby123456789, shell, shelly, sherlock, sherman, shit, shop, shufen, sid, sidney, sierra, sierra1, sierra12, sierra123, sierra1234, sierra12345, sierra123456, sierra1234567, sierra12345678, sierra123456789, sigmund, signalhill, silence, silver, silvester, silvia, sim, simon, simona, simple, simulation, simulator, site, six, skkb, sky
, skylar, skyrix, slawek, sll, sloan, sloane, slut, sm, smart, smbell, sme, smith, snoop, snoopy, snort, snow, socket, software, sonali, sonia, sonny, sony, sophia, sophie, soporte, sound, south, space, spam, sparc, spencer, spider, spike, sport, spring, sql, squid, squirrelmail, src, ssh, stacee, stacey, stacie, stacy, staff, stan, stanford, stanley, star, stef, stefan, stella, steph, stephanie, stephen, steve, steven, stewart, storm, stu, stuart, student, students, studio, su, sue, sullivan, summer, sunday, sunny, sunos, sunsun, super, superadmin, superman, supervisor, support, sus, susan, susana, susane, susanna, susanne, suse, susie, suva, suzan, sven, swagner, sya, sybase, sybil, syd, sydney, sylvester, sylvia, sys, sys_admin, sysadm, sysadmin, syslib, sysop, system, tachel, tads, talee, tamara, tania, tar, tara, tasha, tatiana, taylor, teacher, tear, tech, technicom, technology, tecnico, ted, teddy, telecom, telnet, telnetd, telnets, temp, tempo, temporary, ten, terance, terence, teresa, terra, terry, tess, test, test01, test10, test2, test3, test4, test5, test6, test7, test8, test9, testbox, tester, testing, testuser, thaiset, thelma, theo, theodora, theodore, theresa, thomas, three, thursday, tia, tiffany, tiger, tigger, tim, timmy, timothy, tina, tino, tip, tir, tisha, titus, tmp, toby, tod, todd, tokend, tom, tomaso, tomato, tomcat, tomcat4, tommie, tommy, tomsko, toni, tony, toor, top, topic, trace, tracy, training, trash, travel_phpb1, travis, trent, trevor, trey, trib, trinity, trish, tristan, troy, trudy, truman, tty, tucker, tuesday, tweety, two, tye, tyler, tylor, tyrell, tyson, u038588, uk, ultra, union, unix, unknown, update, updates, usa, user, user1, user10, user2, user3, user4, user5, user6, user7, user8, user9, username, users, usr, usuario, val, valentin, valentine, valerie, vanesa, vanessa, vdi, velma, venom, ventas, vera, vergil, vermont, vernon, veronica, vic, vickie, vicky, victor, victoria, video, view, vikky, viktor, vin, vince, vincent, vinci, vincintz, vinnie, viola, violet, violeta, viorel, viper, virgil, virginia, virus, vishal, visitor, vivian, vivianne, vlad, vladimir, vnc, vscan, wade, walker, wallace, wallimo_phpbb1, wally, walt, walter, wanda, wang, wangjun, wanker, warner, warren, washington, watanabe, waterboy, watson, wayne, wdoffice, web, web1, web2, webadmin, webalizer, webcam, webmaster, webpop, webportal, webster, webuser, wednesday, weenie, wendy, wesley, west, wget, white, whitney, wil, will, wille, william, williams, willie, willow, willy, wilma, wilson, win, windows, windowserver, winnie, winona, winston, winter, wolf, wolfgang, wonda, woo, woody, word, workshop, wright, www, www-data, wwwadmin, wwwdata, wwwrun, wyatt, wynonna, xaviar, xavier, xaviera, xbox, xena, xfs, xgridagent, xgridcontroller, xtra, xxx, yasmin, yasmina, yasmine, year, yellow, yogesh, yolanda, york, zach, zachary, zack, zander, zed, zeke, zena, zeph, zephyr, zeus, zoe, zoey, zorro, zzz
なんだかな~。

カテゴリー: サーバ管理 | タグ: , , , , , , , , , , , , | 1件のコメント

1秒で10万行を処理するフリーの超高速なログ解析ソフト「Visitors」

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

[[GIGAZINE>http://gigazine.net/index.php?/news/comments/20070305_visitors/]]で紹介されてた。
フローチャート面白そうです。

カテゴリー: サーバ管理 | タグ: | コメントする

Expat for Symbian

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

M1000で使えるXMLパーサを探してて発見。([[SyExpat>http://www.toddsoftware.com/]])
[[SyExpat.zip>http://www.toddsoftware.com/index.php?option=com_docman&task=docclick&Itemid=110&bid=14&limitstart=0&limit=5]]をダウンロード後、展開。
cd SyExpat
cd Symbian
bldmake bldfiles
abld build wins udeb
SyExpat\Symbian\Examples~
にサンプルがあるから参考にしよう。

カテゴリー: M1000 | タグ: , , , | コメントする

SCap-1.1

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

M1000でも使えるSCap(GPLなスクリーンキャプチャ)を勉強がてらに、
日本語化 + αしてみた。(M1000もうすぐ返すんだけど・・・)

scap.SIS, ソース (※ GNU General Public License (GPL)の下に配布します。)

・+ α

 ・メニューに終了追加
 ・ホットキーをM1000用に
 ・キャプチャ開始の設定追加
 ・キャプチャ音のデフォルトにイベント音を
 ・ファイル名に日付付加オプション





カテゴリー: M1000 | タグ: , | 3件のコメント

ERROR: Dll ‘XXXXX[NNNNNNNN].APP’ has initialised data (2)

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

[[Finding Initialized or Uninitialised static data in a DLL>http://newlc.com/Finding-Initialized-or.html]]のReplyに素晴らしいbatファイルが書かれていた。
>rem —— start of find_statics.bat ——~
>@echo off~
>for /R %% in (*.o) do ( echo %%f & nm %%f > tmp.txt & find /I ” d ” < tmp.txt & find /I " b " < >tmp.txt & find /I ” g ” < tmp.txt )~ >del /f tmp.txt 2> NULL:~
>rem —— end of find_statics.bat ——~
>(written by Anatoly kardash)~
これを使えば、エラーとなっているシンボル名、ソースファイル名が分かる。~
使い方は、find_statics.batをパスが通っているとこに置いて、
cd epoc32\build\・・・\thumb
find_statics.bat
ただ、
cd epoc32\build\・・・\thumb
が面倒・・・。~
なので、EPOCROOTとかから勝手に場所を決めて実行するように改良。~
”※ 自分の環境のみで確認・・・”~
[[find_statics.bat>https://qos.dev7.net/files/find_statics.bat]]
@echo off
REM
REM find_statics.bat
REM
REM USAGE:
REM find_statics.bat
REM find_statics.bat XXX.mmp
REM
setlocal ENABLEEXTENSIONS
set PLATFORM=THUMB
set DEB=UREL
IF “%1″==”” goto recurs
IF NOT “%2″==”” set PLATFORM=%2
set TARGET=
rem TARGET名取得
FOR /F “usebackq tokens=2” %%i IN (`findstr “^TARGET\>” %1`) DO set TARGET=%%i
IF “%TARGET%”==”” goto err_end
REM echo %TARGET%
set TARGET_BASE=
rem ベースファイル名取得
FOR /F “delims=.” %%i IN (“%TARGET%”) DO set TARGET_BASE=%%i
IF “%TARGET_BASE%”==”” goto err_end
REM echo %TARGET_BASE%
IF “%EPOCROOT%”==”” set EPOCROOT=\
REM echo %EPOCROOT%
set DIRNAME=%~p1%
REM call dirname %1
set FRONT_PATH=%EPOCROOT%epoc32\build
echo %FRONT_PATH%%DIRNAME%%TARGET_BASE%\%PLATFORM%\%DEB%
cd %FRONT_PATH%%DIRNAME%%TARGET_BASE%\%PLATFORM%\%DEB%
for /R %%f in (*.o) do (
echo %%f & nm %%f > tmp.txt & find /I ” d ” < tmp.txt & find /I " b " < tmp.txt & find /I " g " < tmp.txt ) del /f tmp.txt 2> NULL:
:end
REM echo —– end —–
exit /B
:err_end
echo nothing mmp file…
REM echo —– end error —–
exit /B
:recurs
FOR /F “usebackq” %%i IN (`dir /B *.mmp`) DO set FILENAME=%%i
IF NOT “%FILENAME%”==”” (call %0 %FILENAME%) ELSE goto err_end

カテゴリー: M1000 | タグ: , | コメントする

ERROR: Dll ‘XXXXX[NNNNNNNN].APP’ has initialised data

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

DLLは書き込み可能な静的データを持つことは出来ないそうです。。。~
APPでビルドしていたはずなのに。と思ったけど、実は・・・
>SymbianOSには3つの実行可能なタイプ、*.app, *.dll, *.exe があります。~
>GUIなアプリケーションは拡張子appで作成されます。~
>*.appはDLLの特別な構造であり、システムフレームワークから実行されます。~
([[Series 60 Platform: Porting From Palm OS v1.1>http://www.forum.nokia.com/main/resources/documentation/porting.html]])
APPも結局DLLなので書き込み可能な静的データを持つことは出来ない。ということらしい。
class CTest
{
public:
// ・・・
// ・・・
private:
static CTest *_instance;
};
CTest *CTest::_instance = NULL;
みたいなSingletonクラスも不可。
【参考】
-[[Symbian C++開発・DLL内のstatic変数 (2005-04-01) – One Note Jam>http://end.skr.jp/2005/04/01/]]

カテゴリー: M1000 | タグ: , , | コメントする

Subversionで更新するとハードリンクが切れる

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

WindowsXPでTortoiseSVNを使ってるんだが、その問題だろうか・・・。
【追記】~
Linuxでやってみても同じだったんでSubversionの仕様なのかも。

カテゴリー: ソフトウェア | タグ: , , | コメントする

pppdが/etc/resolv.confを書き換えちゃうのが嫌だ

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

pppdが/etc/resolv.confを書き換えちゃうのを何とかして回避できないか、~
設定をいろいろ弄ってたけど、サッパリ分からない。。。~
なので、しょうがなくソースを弄る事に。
-ipcp.c.patch(create_resolvの呼び出しをコメントアウトしただけなんだけどね・・・)
— pppd/ipcp.c 2007-02-21 22:56:39.000000000 +0900
+++ pppd/ipcp.c.new 2007-02-21 22:56:33.000000000 +0900
@@ -1720,7 +1720,7 @@
script_setenv(“DNS2”, ip_ntoa(go->dnsaddr[1]), 0);
if (usepeerdns && (go->dnsaddr[0] || go->dnsaddr[1])) {
script_setenv(“USEPEERDNS”, “1”, 0);
– create_resolv(go->dnsaddr[0], go->dnsaddr[1]);
+// create_resolv(go->dnsaddr[0], go->dnsaddr[1]);
}
/*
-”pppdのソースを持ってくる”
cvs -d :pserver:cvs@cvs.samba.org:/cvsroot login
cvs -d :pserver:cvs@cvs.samba.org:/cvsroot co ppp
-”パッチを当てる”
cd pppd
patch -p0 < ipcp.c.patch READMEとかに従ってコンパイル → インストールでOK

カテゴリー: サーバ管理 | タグ: | コメントする

RoseからXMIで出力

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

RoseからXMIで出力するツールがあると[[@IT>http://www.atmarkit.co.jp/im/carc/serial/review01/review01_1.html]]で紹介されていたけど、~
リンク切れ。
だいぶ探し回って以下に発見。
RoseXMLTool1.3.6.0.1.zip(ftp://www6.software.ibm.com/software/developer/library/rational/2834/Rose/RoseXMLTools1.3.6.01.zip)
早速インストールしてみたけど、上手く動作せず。~
アドインマネージャにはそれらしいのが見つかるが。
再起動しても駄目。
これまた色々試行錯誤して、インストール先にある~
-C:\Program Files\Unisys\RoseXMLTools\MOF13\JCRMOF.mnu
-C:\Program Files\Unisys\RoseXMLTools\UML13\JCRUML.mnu
の先頭行を~
「Menu Tools」 → 「Menu ツール(T)」~
に変更すると正常に動作するようになった。

カテゴリー: ソフトウェア | タグ: , , , | コメントする

M1000 (7)

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

慣れない環境だと日時を取得するのも一苦労です。
”YYYYMMDD_HHMMSS形式で取得”
// 日本語ロケールに。
TLocale locale;
locale.SetDateFormat(EDateJapanese);
locale.Set();
// 日時取得
_LIT(KDateTimeFormat,”%1%2%3_%H%T%S”); // YYYYMMDD_HHMMSS
TTime homeTime;
homeTime.HomeTime();
TBuf<32> dateString16;
homeTime.FormatL(dateString16,KDateTimeFormat);
”YYYY/MM/DD_HH/MM/SS形式で取得”
// 日本語ロケールに。
TLocale locale;
locale.SetDateFormat(EDateJapanese);
locale.Set();
// 日時取得
_LIT(KDateTimeFormat,”%/0%1%/1%2%/2%3%/3_%:0%H%:1%T%:2%S%:3″); // YYYY/MM/DD_HH:MM:SS
TTime homeTime;
homeTime.HomeTime();
TBuf<32> dateString16;
homeTime.FormatL(dateString16,KDateTimeFormat);
ロケールを設定したくない(デフォルトのロケールのままが良い)場合は、%1と%3を逆にする必要があります。~
”YYYYMMDD_HHMMSS形式で取得(ロケール変更無し)”
// 日時取得
_LIT(KDateTimeFormat,”%3%2%1_%H%T%S”); // YYYYMMDD_HHMMSS
TTime homeTime;
homeTime.HomeTime();
TBuf<32> dateString16;
homeTime.FormatL(dateString16,KDateTimeFormat);
”YYYY/MM/DD_HH/MM/SS形式で取得(ロケール変更無し)”
// 日時取得
_LIT(KDateTimeFormat,”%/0%3%/1%2%/2%1%/3_%:0%H%:1%T%:2%S%:3″); // YYYY/MM/DD_HH:MM:SS
TTime homeTime;
homeTime.HomeTime();
TBuf<32> dateString16;
homeTime.FormatL(dateString16,KDateTimeFormat);
”※ とりあえず動いたってだけで、実は間違ってるかもしれないです。。。”
【追記】~
やっぱり間違ってました。~
M1000の設定によって、取得方法を変えないと駄目なんですね。(当然といえば当然ですが・・・)

カテゴリー: M1000 | タグ: , | コメントする