Wednesday, April 3, 2019

Error: 0x80070002 solution (SWbemObjectEx) - regedit

If you receive the error below  -  it means you have used a software to activate Windows without a valid license. 
The file doesn't exist in default Win install.
 
c:\Windows\System32>cscript slmgr.vbs /ato
Microsoft (R) Windows Script Host Version 5.812
Copyright (C) Microsoft Corporation. All rights reserved.

Activating Windows(R), Professional edition () ...
Error: 0x80070002 The system cannot find the file specified.  (SWbemObjectEx)
-  it means you have used a software to activate Windows without a valid license. The file doesn't exist in default Win install.
 
Delete the below key from registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\SppExtComObj.exe


this will resolve the issue.

Monday, March 25, 2019

Keeping employees engaged

Keeping employees engaged

The image below has been making rounds on the Internet for a long time, I couldn’t find it’s original source, but I think it’s still a great high-level summary of things that a company should keep in mind to keep their employees engaged and maintain a good relationship.







If you’re having trouble reading that, it says:

Employees stay engaged when they are:

    Paid well
    Mentored
    Challenged
    Promoted
    Involved
    Appreciated
    Valued
    On a Mission
    Empowered
    Trusted

Plenty of other platforms touched on some of these over the years. So I wondered… what would an ideal “Debian contributors stay when…” infographic look like?

Keeping and making fun in Debian

What’s great about the average Debian contributor is that they already want to be part of Debian. We don’t have to spend as much time as a commercial company does to incentivise a person to be part of the project. So I think in many ways, keeping Debian fun mostly involves removing bad obstacles/blockers and allowing a contributor to do their work with the least amount of friction. Having said that, I also believe that there is scope for making fun, that is, actively doing things that are enjoyable and that may attract more contributors.

Originally, I was going to write a loooooooooooooong piece on this and then make a graphic based on it, and around an hour in to it, around half way done, I realised it’s just going to be way too long and abandoned it in favour of going straight to the graphic.

So here goes, I call it version 0.0 of a Debian Fun Statement.






If you read DPL platforms this year and previous years, you’ll certainly recognise some elements from it. It reads:

In Debian, we’re having fun when:

    we’re doing valuable work
    we’re proud to be associated with the project
    we’re feeling safe
    we have opportunities to learn and grow
    we figure out how to work out our differences
    we work together on solutions
    we’re efficient at making decisions
    we’re getting things done
    we’re sharing our knowledge with others
    we feel appreciated
    we feel understood
    we feel included

I referred to it as a Debian Fun Statement and not the Debian Fun Statement, because I hastily put it together myself, it’s not official in any way at all. I think it might be worth while for us as a community to put together some nice final wording and for someone with graphic skills to do some nice layout/artwork.

As part of my campaign running for DPL, I want to let Debianites know that I plan towards making all of the above count for every Debian contributor. I tried to encode that as much as possible in to my platform, and hope that it comes across that way when you read it. Feedback is always welcome, thanks for reading!

original source https://planet.debian.org/deriv/

Thursday, March 7, 2019

Cisco DevNet Express Security 2019, Prague


** Cisco DevNet Express ** Prague - 5-6.3.2018 

  • We created a simple automated workflow, using a different APIs. 
  • We identified the Rouge endpoints where malware has executed in our network using AMP for endpoints. 
  • We used ISE to quarantine these endpoints to contain the known threats. 
  • We used the AMP data to collect intelligence on the SHAs using Threat Grid. 
  • We developed the IPs and Domain list associated with these SHAs from Threat Grid. 
  • We used Umbrella Investigate to gather intelligence on the Domains/IPs. 
  • We used Umbrella Enforcement to contain the threat and prevent the malware from executing, as it can't call home.
  • We used FirePower FDM APIs to enforce and contain the threat on the NextGen firewalls. 
  • We used the Python programming language to call different APIs. 
  • We used Python to pull and push data from different security systems - creating one. 
  • We used the Python to parse the JSON, XML, YAML and REST API. 
  • We learn how to gather the Intelligence and use it to quickly contain the threat to protect the rest of the network. 
  • The future of DevOps is needed in Security Business already and coming fast to the networking as well.
By the end of the second day we had a multiple missions created by Cisco to apply the above gathered knowledge. 


For one of the participants it was also very happy day as he gained not only knowledge but also a fully equipped Raspberry Pi 3B+ ! 

It was my first reward gained from a CyberSecOps business :) And a fourth RPi into the collection :D

Sunday, January 27, 2019

Cisco Iperf Equivalent or Cisco-based Bandwidth Testing

by Scott Hebert

If you've worked on networks long enough, you're probably familiar with Iperf. This application is great for testing throughput between two computers on your network. Unfortunately, if you find yourself in a situation where you have less than two computers to test with, Iperf is less than ideal.
Fortunately, Cisco includes TTCP on most of its platforms. TTCP is a networking tool for measuring throughput between 2 systems. It is very similar to Iperf, and most users accustomed to the operation of Iperf should find TTCP very easy to work with.
Be aware that the ttcp command is hidden in Cisco IOS and will not be found in the normal command lists. Like, Iperf, you will need to set up both a client and server. Either side can be a PC or a Cisco device. For more information, see Cisco's Using Test TCP (TTCP) to Test Throughput.

Sunday, January 13, 2019

Have your s*it together

It’s hard to nail down exactly what it means to “have your shit together,” but you always know when you meet someone who does.
These people are functional and competent, but never pretentious or elitist. They make their beds and do their jobs and always seem to be level-headed about all the nonsense the rest of us conflate into huge crises.
No matter what your personal goals are, at the root of them all, you just want to have your shit together too.
But, while this might be hard to believe, the truth is that nobody really has it all together—not entirely, not all the time. But aspiring to function well in your life, own personal responsibility, have real diplomacy and social grace, a healthy temperament, and other similar traits is definitely noble, if not crucial, to being well-received by the world.
Therefore, here is your official cheat sheet to getting your shit together… or at the very least, convincing everyone else you do.

1. Have a Uniform Style

Decide what you love and then wear it often. Either have a signature scent, accessory, or color scheme that sets you apart. When people see you, your appearance should align with who you say you are and what you say you care about. Your style should match your personality, and it should stay as consistent as possible. Think of CEOs who wear the same thing every day or cartoon characters who stay in the same clothes. People respond well to consistency.

2. Don’t Flaunt Weaknesses

If you don’t want people thinking your life is a hot mess, then stop talking about it being a hot mess on every platform every chance you can. There’s a huge, enormous, world-altering difference between being authentic and capitalizing on your struggles to earn sympathy or whatever else some dark corner of your mind thinks you’re achieving by complaining every hour of the day. You can keep it real without overemphasizing what you’re not that great at. What you share is what builds other people’s image of you.

3. Stop Oversharing

On the same note, realize that the 2012-2014 era of confessional essays is over. Not every single person online and in your personal life needs to know every single detail about your life. Not only that, but they don’t even want to know. If you feel truly moved to share your struggle in some part of your life hoping it will be therapeutic and help another person going through it—amazing, please do that. But if you are just constantly telling people way more information than is appropriate to share, it might seem as though you don’t understand healthy boundaries.

4. Keep Things Clean

This might seem really obvious, but it’s totally overlooked: People who have their shit together have one really simple thing in common—they are always clean. They clean themselves, their spaces, and their belongings. They take care of themselves, their spaces, and their belongings. This doesn’t require much money and really only minimal effort. Keeping your life a little more tidy and organized will go a really long way.

5. Assume What You Say in Private Is Actually Public

I’m not saying nobody is trustworthy, but we are all dealing with what I’m going to call the “one person” phenomenon. Every single time you tell a secret or important information to someone, if it’s interesting enough, they will tell their one person. Then that person will their one person. Ultimately, what you tell one person is what you tell everyone at the end of the day—so don’t say anything in private you do not want repeated in public.

6. Minimize Drama

Instead of being someone who creates drama and issues, be someone who problem solves and innovates with new ideas. Instead of creating more chaos around a disagreement or issue, create a solution.

7. Talk About Things, Not Other People

Other people and their lives are not topics of conversation. This is a lazy way to forge connection with others if you have nothing more important or interesting to discuss. Ultimately, being a gossip isn’t a good look. It makes you seem vindictive and judgmental. Find things to talk about that aren’t other people’s business. Your relationships will be better for it.

8. Be Clear About Who You Are

For people to respect you, they first have to understand you, and that really begins with your language and approach to explaining yourself, both online and in person. In general, you should have a single sentence explanation that adequately sums up what you do professionally and then another that sums up what you’re interested in personally. If you can’t sum it up easily, you’re assuming your life is too complex and nuanced—but you’re achieving the opposite effect than you desire because you’ll just seem sort of lost.

9. Don’t Act Like an Authority When You’re Not

We do one another a disservice by insisting on answering immediately and impulsively in conversations and arguments. This is not how brains work. This is also not how intelligent people behave. Instead of spewing out whatever first comes to mind when you’re questioned about something, pause, think about what you want to say, and calmly express that you haven’t done enough research or hold enough expertise to speak on it with authority, but you’d like to share your opinion or viewpoint. And what isn’t in your authority? Anything you’re not an actual expert in or don’t have personal, direct experience with. So most things you talk about—but that’s okay. The point is to try to share opinions with one another to generate more conversation, not to convince one other about what’s absolute fact.

10. Keep Your Composure

People who fly off the handle at every little thing do not seem strong and tough, they seem weak and weak-willed. Anger is like gasoline when there’s some kind of friction between people. It raises people’s defenses and pushes a resolution farther away. If nobody else can manage it, be the person in the room who can keep their composure and speak clearly and calmly.

11. Stop Complaining

Complaining isn’t venting. Venting is what you do when you need to get something off your chest. If you have to vent every single time you see one of your friends, there’s something wrong. Otherwise, you’re just in the habit of complaining, and you need to get out of it. It’s ungrateful and, a lot of the time, shortsighted. If you really think about it, you have a lot more to appreciate than you have to stress about, but emphasizing the latter will make your life seem worse than it is, and that’s not what you want.

12. Have Principles

Principles are the rules and guidelines you use to govern and manage your life. If you value relationships, prioritize them by principle. If you want to improve your self-care, do it regularly by principle. No, you will not always want to wash your face, put on moisturizer, or drink another glass of water when you need to. But if you succumb to your impulses all the time, you’ll end up a shell of the person you’re meant to be—all because you don’t have principles.

13. Receive Help When You Need Help

Behaving as though you can do absolutely everything yourself limits you. When you need help, you need help. Ask for it, receive it, and understand that it does not make you less dignified.

14. But Remember You’re Responsible for You

You are ultimately responsible for whatever experience of life you want to have. You are responsible for your electric bill, for how well you keep up with current events, for how you interact with others, for how well you do at work, and for how much you sleep. You have to take an active role in your life, not a passive one. Don’t think and act like life is just happening to you and you have to accept it. Start taking creative control.

15. Compliment Others

Your willingness to uplift others is a sign of real confidence. People who are not happy with themselves cannot be happy with others. And there’s even more benefit to you because the more you are willing to affirm and love others, the more you are going to see yourself with more love and appreciation. Remember, your relationships with others are reflections of your greatest relationship—which is the one you have with yourself.

16. Organize Your Paperwork, Clean Your Linens, and Know How to Cook At Least One Meal

Absolutely no adult is beyond this.

17. Be Aware of Your Finances

If you don’t want to be the person who questions whether their card will be declined somewhere, make sure you’re checking on your accounts before you actually go out and spend money. You should know your debts, your incomes, and your goals. You shouldn’t be in the dark about your financial health.

18. Know Your Limits

Feed yourself when you’re hungry; rest when you’re tired; know how to gracefully bow out of a social situation, relationship, house party or job when you need to. If you wait until you’ve passed your limits, you’re going to burn out and burn bridges at the same time.

19. Stop Thinking Everyone’s Thinking About You—They’re Not

In the age of social media, so it’s easy to become victim to the spotlight complex, which is the idea that everyone is thinking about you and evaluating your life decisions frequently. They aren’t. Everyone is thinking about themselves all the time, in the same way that you are thinking about yourself all the time. Those coincidences you’re so sure mean everyone deeply cares about the intricacies of your life? It’s probably confirmation bias, your brain’s way of filtering information to affirm what it already believes. The first step to being self-aware is recognizing that other people’s thoughts do not revolve around you.

20. Keep It Simple

People who are able to simplify their lives come across as sophisticated. People who complicate their lives do not. People who have their shit together are able to live simply, to enjoy simple things, to show up as they are, and to sort through issues with clarity.
Most importantly, remember that the point of getting your shit together is to make your life easier and more enjoyable—not to impress anyone else. But like most anything else, getting your shit together is a matter of faking it until you make it, and this is the best place to start.






France Telecom SFR call for change

France Telecom-Orange CEO, Stephane Richard calls for reforms in telecommunications

France Telecom-Orange,реформы в Европе
The regulatory framework for European telecommunication providers needs to change totally if Europe is to keep up with the US in promoting faster wireless data networks, according to France Telecom-Orange CEO, Stephane Richard. Speaking to CNBC at the Mobile World Congress in Barcelona, ​​Richard said 2013 will see the deployment of high-speed broadband services across the continent, including 4G services and the roll out of FTTH (fiber-to-the-home) programs, reports Globalpost.
If telecommunication companies want to provide such services, Richard claimed, the regulatory framework needs to fall.

"Regulation in the past 15 years has led towards a single purpose," Richard said, "which is to provide a short-term benefit for the consumer. That's it. Today, this continent realizes that the industry is weak, that the main operators are in weak positions, the markets don't like them, and they are still indebted. ""At the same time we need a lot of money and resources to provide connectivity to Europe. Everyone wants Europe to be a connected-continent for the future," he added.
With around 140 operators in Europe - compared to just four in the USA and three in China - Richard said regulators should stop increasing the number of competitors in the market. He also called on a more "sensible" approach to pressing issues and a focus on investment. "They should be sensible in the way they are selling spectrum," Richard said. "They should be sensible in the way they levy taxes. They should provide incentives and plans in order to help the industry to invest in the network. Now, we have to think in terms of financing investments in the networks in a joint initiative by private operators and governments."

Richard's comments come after the European Telecommunications Network Operators' Association, which represents 37 carriers, announced it will ask the European Commission to allow more mergers across the continent.Richard's attack on the regulatory framework was echoed by Ren Obermann, the CEO of Deutsche Telekom, although his German counterpart was more optimistic about changes occurring sooner rather than later.

While Obermann said the European Commission had led a "wrong regulatory regime" that was unfriendly towards investors for many years, Neelie Kroes, the European Commissioner for Digital Agenda, was a welcome change."She sees that this regulatory regime is not going to lead anywhere," Obermann told CNBC. "The digital agenda for Europe is not going to happen unless she makes changes, and she is willing to make those changes. She has announced a very good agenda for the years to come and I hope that this gets translated fast into the national regulatory regimes."

Information from "SV-consulting". According National Commission for the State Regulation of Communications and Informatization, there are 1738 telecommunications operators and 660 telecommunications providers in Ukraine.

Tuesday, January 8, 2019

CP-79xx series vulnerable to XSS (10/2018)


Details

cisco-cve201815434-xss (150750)   reported Oct 3, 2018

Cisco Unified IP Phone 7900 Series is vulnerable to cross-site scripting, caused by improper validation of user-supplied input by the web-based management interface. A remote attacker could exploit this vulnerability using a specially-crafted URL to execute script in a victim's Web browser within the security context of the hosting Web site, once the URL is clicked. An attacker could use this vulnerability to steal the victim's cookie-based authentication credentials.

Workaround:
Disable web-management interface access in CUCM and activate only when needed.